Bazunov A.I. Lab Work Hard #8 #20
@ -204,32 +204,20 @@ namespace SushiBar
|
||||
|
||||
private void StoreToolStripMenuItem_Click(object sender, EventArgs e)
|
||||
{
|
||||
var service = Program.ServiceProvider?.GetService(typeof(FormStores));
|
||||
|
||||
if (service is FormStores form)
|
||||
{
|
||||
form.ShowDialog();
|
||||
}
|
||||
var service = DependencyManager.Instance.Resolve<FormStores>();
|
||||
service.ShowDialog();
|
||||
}
|
||||
|
||||
private void ButtonReplenishment_Click(object sender, EventArgs e)
|
||||
{
|
||||
var service = Program.ServiceProvider?.GetService(typeof(FormStoreReplenishment));
|
||||
|
||||
if (service is FormStoreReplenishment form)
|
||||
{
|
||||
form.ShowDialog();
|
||||
}
|
||||
var service = DependencyManager.Instance.Resolve<FormStoreReplenishment>();
|
||||
service.ShowDialog();
|
||||
}
|
||||
|
||||
private void ButtonSell_Click(object sender, EventArgs e)
|
||||
{
|
||||
var service = Program.ServiceProvider?.GetService(typeof(FormStoreSell));
|
||||
|
||||
if (service is FormStoreSell form)
|
||||
{
|
||||
form.ShowDialog();
|
||||
}
|
||||
var service = DependencyManager.Instance.Resolve<FormStoreSell>();
|
||||
service.ShowDialog();
|
||||
}
|
||||
|
||||
private void StoreListToolStripMenuItem_Click(object sender, EventArgs e)
|
||||
@ -245,22 +233,14 @@ namespace SushiBar
|
||||
|
||||
private void StoreWorkloadToolStripMenuItem_Click(object sender, EventArgs e)
|
||||
{
|
||||
var service = Program.ServiceProvider?.GetService(typeof(FormStoreWorkload));
|
||||
|
||||
if (service is FormStoreWorkload form)
|
||||
{
|
||||
form.ShowDialog();
|
||||
}
|
||||
var service = DependencyManager.Instance.Resolve<FormStoreWorkload>();
|
||||
service.ShowDialog();
|
||||
}
|
||||
|
||||
private void OrderListWithGroupByToolStripMenuItem_Click(object sender, EventArgs e)
|
||||
{
|
||||
var service = Program.ServiceProvider?.GetService(typeof(FormReportOrdersGroupByDate));
|
||||
|
||||
if (service is FormReportOrdersGroupByDate form)
|
||||
{
|
||||
form.ShowDialog();
|
||||
}
|
||||
var service = DependencyManager.Instance.Resolve<FormReportOrdersGroupByDate>();
|
||||
service.ShowDialog();
|
||||
}
|
||||
|
||||
private void MailsToolStripMenuItem_Click(object sender, EventArgs e)
|
||||
|
@ -1,6 +1,7 @@
|
||||
using Microsoft.Extensions.Logging;
|
||||
using SushiBarContracts.BindingModels;
|
||||
using SushiBarContracts.BusinessLogicsContracts;
|
||||
using SushiBarContracts.DI;
|
||||
|
||||
namespace SushiBar
|
||||
{
|
||||
@ -41,14 +42,10 @@ namespace SushiBar
|
||||
|
||||
private void ButtonAdd_Click(object sender, EventArgs e)
|
||||
{
|
||||
var service = Program.ServiceProvider?.GetService(typeof(FormStore));
|
||||
|
||||
if (service is FormStore form)
|
||||
var service = DependencyManager.Instance.Resolve<FormStore>();
|
||||
if (service.ShowDialog() == DialogResult.OK)
|
||||
{
|
||||
if (form.ShowDialog() == DialogResult.OK)
|
||||
{
|
||||
LoadData();
|
||||
}
|
||||
LoadData();
|
||||
}
|
||||
}
|
||||
|
||||
@ -84,19 +81,14 @@ namespace SushiBar
|
||||
|
||||
private void ButtonChange_Click(object sender, EventArgs e)
|
||||
{
|
||||
if (dataGridView.SelectedRows.Count == 1)
|
||||
if (dataGridView.SelectedRows.Count != 1) return;
|
||||
var service = DependencyManager.Instance.Resolve<FormStore>();
|
||||
|
||||
service.id = Convert.ToInt32(dataGridView.SelectedRows[0].Cells["Id"].Value);
|
||||
|
||||
if (service.ShowDialog() == DialogResult.OK)
|
||||
{
|
||||
var service = Program.ServiceProvider?.GetService(typeof(FormStore));
|
||||
|
||||
if (service is FormStore form)
|
||||
{
|
||||
form.id = Convert.ToInt32(dataGridView.SelectedRows[0].Cells["Id"].Value);
|
||||
|
||||
if (form.ShowDialog() == DialogResult.OK)
|
||||
{
|
||||
LoadData();
|
||||
}
|
||||
}
|
||||
LoadData();
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -75,7 +75,7 @@ public class Sushi : ISushiModel
|
||||
}
|
||||
context.SaveChanges();
|
||||
}
|
||||
var sushi = context.Sushi.First(x => x.Id == Id);
|
||||
var sushi = context.Sushis.First(x => x.Id == Id);
|
||||
foreach (var pc in model.SushiComponents)
|
||||
{
|
||||
context.SushiComponents.Add(new SushiComponent
|
||||
|
Loading…
x
Reference in New Issue
Block a user