// GET: Empleado/Edit/5 public ActionResult Edit(int idEmpleado) { Empleado newModel = new Empleado(idEmpleado); newModel.listaDepartamentos = Empleado.GetListaDepartamento(); newModel.listaSucursal = Empleado.GetListaSucursal(); return View(newModel); }
public ActionResult Delete(int idEmpleado, Empleado newModel) { Empleado.DeleteEmpleado(idEmpleado); newModel.listaDepartamentos = Empleado.GetListaDepartamento(); newModel.listaSucursal = Empleado.GetListaSucursal(); return RedirectToAction("Index"); }
// GET: Empleado/Create public ActionResult Create() { Empleado newModel = new Empleado(); newModel.listaDepartamentos = Empleado.GetListaDepartamento(); newModel.listaSucursal = Empleado.GetListaSucursal(); return View(newModel); }
public ActionResult Edit(Empleado newModel) { if (ModelState.IsValid) { newModel.UpdateEmpleado(); return RedirectToAction("Index"); } else { newModel.listaDepartamentos = Empleado.GetListaDepartamento(); newModel.listaSucursal = Empleado.GetListaSucursal(); return View(newModel); } }
/// <summary> /// Genera la lista de productos de la DB /// </summary> /// <returns></returns> public static List<Empleado> GetListaEmpleado() { List<Empleado> listaEmpleado = new List<Empleado>(); Data.dsEmpleadoTableAdapters.EmpleadoTableAdapter Adapter = new Data.dsEmpleadoTableAdapters.EmpleadoTableAdapter(); Data.dsEmpleado.EmpleadoDataTable dt = Adapter.SelectListaEmpleado(); foreach (var dr in dt) { Empleado item = new Empleado(); item.idEmpleado = dr.idEmpleado; if (!dr.IscNombreNull()) item.cNombre = dr.cNombre; if (!dr.IscApellidoNull()) item.cApellido = dr.cApellido; if (!dr.IsdtFechaIngresoNull()) item.dtFechaIngreso = dr.dtFechaIngreso; if (!dr.IscPuestoNull()) item.cPuesto = dr.cPuesto; if (!dr.IsmSalarioNull()) item.mSalario = dr.mSalario; if(!dr.IsidSucursalNull()) item.idSucursal = dr.idSucursal; if (!dr.IsidDeptoNull()) item.idDepto = dr.idDepto; listaEmpleado.Add(item); } return listaEmpleado; }
// GET: Empleado/Details/5 public ActionResult Details(int idEmpleado) { Empleado newModel = new Empleado(idEmpleado); return View(newModel); }