public PianteView(Settore settore) { InitializeComponent(); _settore = settore; _fac = FactoryGestoreInformazioni.GetFactory(); _type = new TypeProviders(); }
private List <Settore> RecuperaSettoriPrivate() { List <Settore> settori = new List <Settore>(); SqlServerExecuteObject sseo = null; SqlDataReader dr = null; string sSql = "SELECT SettoreID, Nome_IT, Nome_EN FROM dbo.TBL_Settori;"; sseo = new SqlServerExecuteObject(); sseo.CommandText = sSql; sseo.CommandType = CommandType.Text; dr = SqlProvider.ExecuteReaderObject(sseo); while (dr.Read()) { Settore settore = RiempiIstanza(dr); settori.Add(settore); } if (dr != null) { dr.Close(); dr.Dispose(); } return(settori); }
public IActionResult Settore_Delete(Settore settore) { if (settore != null) { return(View("ConfirmDelete_Settore", settore)); } return(View("Settore")); }
public IActionResult Settore_ConfirmDelete(Settore settore) { if (settore != null) { _context.Settori.Remove(settore); _context.SaveChanges(); return(RedirectToAction("Settore")); } return(View("Settore")); }
public IActionResult Settore_Edit(Settore settore) { if (ModelState.IsValid) { _context.Settori.Update(settore); _context.SaveChanges(); return(RedirectToAction("Settore")); } else { return(View(settore)); } }
internal void CaricaViewPiante(string nomeSettore) { Settore settore = _gestioneGiardino.Giardino.Settori.TrovaSettore(nomeSettore); using (var pianteForm = new Form()) { PianteView pianteView = new PianteView(settore); pianteView.Dock = DockStyle.Fill; pianteForm.Text = "Piante di " + settore.Nome; pianteForm.Size = new System.Drawing.Size(1000, 400); pianteForm.Controls.Add(pianteView); pianteForm.ShowDialog(); } }
private Settore RiempiIstanza(SqlDataReader dr) { if (dr == null) { throw new ArgumentNullException("dr"); } Settore settore = new Settore(); settore.ID = dr.GetInt32(0); settore._nome_IT = dr.GetString(1); settore._nome_EN = dr.GetString(2); return(settore); }
public IActionResult Settore_Delete(int id) { Settore settore = _context.Settori.Where(x => x.idSettore == id).FirstOrDefault(); return(View(settore)); }