// 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);
     }
 }
Exemple #5
0
        /// <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);
 }