public ActionResult Index() { AuxDataUser du = adAuthenticationServices.GetInformacionUsuario(User); EmpresaEntities db = new EmpresaEntities(adAuthenticationServices.GetConnString(du.empresa)); return(View(db.Comp_A.ToList())); }
public ActionResult Nuevo(EmpleadoVistaModelo model) { try { if (ModelState.IsValid) { using (EmpresaEntities db = new EmpresaEntities()) { var oTabla = new Empleado(); oTabla.nombre = model.nombre; oTabla.salario = model.salario; oTabla.fechaingreso = model.fechaingreso; db.Empleado.Add(oTabla); db.SaveChanges(); //ViewBag.Message = "Data was saved successfully."; TempData["Message"] = "Registro Guardado Correctamente"; } return(Redirect("~/Empleado/index")); } return(View(model)); } catch (Exception ex) { throw new Exception(ex.Message); } }
public ActionResult Editar(EmpleadoVistaModelo model) { try { ViewBag.showSuccessAlert = false; if (ModelState.IsValid) { using (EmpresaEntities db = new EmpresaEntities()) { var oTabla = db.Empleado.Find(model.codigo); oTabla.nombre = model.nombre; oTabla.salario = model.salario; oTabla.fechaingreso = model.fechaingreso; db.Entry(oTabla).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); TempData["Message"] = "Registro Actualizado Correctamente"; } return(Redirect("~/Empleado/index")); } return(View(model)); } catch (Exception ex) { throw new Exception(ex.Message); } }
public ActionResult Editar(int id) { using (var db = new EmpresaEntities()) { Oficina e = db.Oficinas.Find(id); return(View(e)); } }
public ActionResult Detalles(int id) { using (var db = new EmpresaEntities()) { Oficina em = db.Oficinas.Find(id); return(View(em)); } }
public ActionResult Detalles(int id) { using (var db = new EmpresaEntities()) { Empleado em = db.Empleadoes.Include("Oficina").Include("Oficina.Empleadoes").Where(a => a.idempleado == id).SingleOrDefault(); return(View(em)); } }
public ActionResult Editar(int id) { using (var db = new EmpresaEntities()) { Empleado e = db.Empleadoes.Find(id); return(View(e)); } }
public ActionResult Eliminar(int id) { using (var db = new EmpresaEntities()) { Empleado e = db.Empleadoes.Find(id); db.Empleadoes.Remove(e); db.SaveChanges(); return(RedirectToAction("Index")); } }
public ActionResult Eliminar(int id) { TempData["Message"] = null; using (EmpresaEntities db = new EmpresaEntities()) { var oTabla = db.Empleado.Find(id); db.Empleado.Remove(oTabla); db.SaveChanges(); TempData["Message"] = "Registro " + id + " Eliminado"; } return(Redirect("~/Empleado/index")); }
public ActionResult Editar(int id) { TempData["Message"] = null; EmpleadoVistaModelo model = new EmpleadoVistaModelo(); using (EmpresaEntities db = new EmpresaEntities()) { var oTabla = db.Empleado.Find(id); model.nombre = oTabla.nombre; model.salario = oTabla.salario; model.fechaingreso = oTabla.fechaingreso; model.codigo = oTabla.codigo; } return(View(model)); }
// GET: Oficina public ActionResult Index() { try { using (var db = new EmpresaEntities()) { List <Oficina> lista = db.Oficinas.ToList(); //Estructura de Linq return(View(lista)); } } catch (Exception) { throw; } }
// GET: Empleado public ActionResult Index() { List <ListaEmpleado> datos; using (EmpresaEntities db = new EmpresaEntities()) { datos = (from d in db.Empleado select new ListaEmpleado { codigo = d.codigo, nombre = d.nombre, salario = d.salario, fechaingreso = d.fechaingreso }).ToList(); } return(View(datos)); }
public ActionResult Agregar(Oficina e) { if (!ModelState.IsValid) { return(View()); } try { using (var db = new EmpresaEntities()) { db.Oficinas.Add(e); db.SaveChanges(); return(RedirectToAction("Index")); } } catch (Exception ex) { ModelState.AddModelError("", "Error al crear el empleado - " + ex); return(View()); } }
public ActionResult Editar(Oficina e) { try { using (var db = new EmpresaEntities()) { Oficina em = db.Oficinas.Find(e.idoficina); em.nombreofi = e.nombreofi; em.descripcion = e.descripcion; em.direccion = e.direccion; em.telefono = e.telefono; db.SaveChanges(); return(RedirectToAction("Index")); } } catch (Exception ex) { ModelState.AddModelError("", "Error al crear el empleado - " + ex); return(View()); } }
public ActionResult Editar(Empleado e) { try { using (var db = new EmpresaEntities()) { Empleado em = db.Empleadoes.Find(e.idempleado); em.nombre = e.nombre; em.apellido = e.apellido; em.dui = e.dui; em.direccion = e.direccion; em.telefono = e.telefono; em.salario = e.salario; em.idoficina = e.idoficina; db.SaveChanges(); return(RedirectToAction("Index")); } } catch (Exception ex) { ModelState.AddModelError("", "Error al crear el empleado - " + ex); return(View()); } }