public ActionResult InsertarContrato(TablaContrato model) { try { if (ModelState.IsValid) { using (RecursosHumanosEntities2 db = new RecursosHumanosEntities2()) { var oPuesto = new Contratos(); oPuesto.IdEmpleado = model.IdEmpleado; oPuesto.Salario = model.Salario; oPuesto.JornadaLAboral = model.JornadaLAboral; oPuesto.DiasdeDescanso = model.DiasdeDescanso; oPuesto.Fecha_de_contrato = model.Fecha_de_contrato; db.Contratos.Add(oPuesto); db.SaveChanges(); } return(Redirect("~/Empleados/Empleados")); } return(View(model)); } catch (Exception ex) { throw new Exception(ex.Message); } }
public ActionResult Editar(TablaContrato model) { try { if (ModelState.IsValid) { using (RecursosHumanosEntities2 db = new RecursosHumanosEntities2()) { var oDepa = db.Contratos.Find(model.IdContrato); oDepa.IdEmpleado = model.IdEmpleado; oDepa.Salario = model.Salario; oDepa.JornadaLAboral = model.JornadaLAboral; oDepa.DiasdeDescanso = model.DiasdeDescanso; oDepa.Fecha_de_contrato = model.Fecha_de_contrato; db.Entry(oDepa).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); } return(Redirect("~/Empleados/Empleados")); } return(View(model)); } catch (Exception ex) { throw new Exception(ex.Message); } }
public ActionResult InsertarHorasExtras(TablaHorasExtras model) { try { if (ModelState.IsValid) { using (RecursosHumanosEntities2 db = new RecursosHumanosEntities2()) { var oEmpresa = new HorasExtras(); oEmpresa.IdEmpleado = model.IdEmpleado; oEmpresa.TablaHora = model.TablaHora; oEmpresa.PrecioHora = model.PrecioHora; db.HorasExtras.Add(oEmpresa); db.SaveChanges(); } return(Redirect("~/HorasExtras/HorasExtras")); } return(View(model)); } catch (Exception ex) { throw new Exception(ex.Message); } }
public ActionResult InsertarEmpleados(TablaEmpleados model) { try { if (ModelState.IsValid) { using (RecursosHumanosEntities2 db = new RecursosHumanosEntities2()) { var oEmpl = new Empleados(); oEmpl.IdEmpleado = model.IdEmpleado; oEmpl.Nombre = model.Nombre; oEmpl.Apellidos = model.Apellido; oEmpl.Direccion = model.Direccion; oEmpl.Sexo = model.Sexo; oEmpl.Telefono = model.Telefono; oEmpl.Nit = model.Nit; oEmpl.Estado = model.Estado; oEmpl.Tipo = model.Tipo; oEmpl.IdPuesto = model.IdPuesto; db.Empleados.Add(oEmpl); db.SaveChanges(); TempData["idempleado"] = oEmpl.IdEmpleado; } //return Redirect("~/Contrato/InsertarContrato"); return(RedirectToAction("recibirEmpleado", new { Controller = "Contrato", Action = "recibirEmpleado" })); } return(View(model)); } catch (Exception ex) { throw new Exception(ex.Message); } }
public ActionResult InsertarVaca(TablaVaca model) { try { if (ModelState.IsValid) { using (RecursosHumanosEntities2 db = new RecursosHumanosEntities2()) { var oPuesto = new Vacaciones(); oPuesto.IdVacaciones = model.IdVacaciones; oPuesto.desde = model.desde; oPuesto.hasta = model.hasta; oPuesto.IdContrato = model.IdContrato; db.Vacaciones.Add(oPuesto); db.SaveChanges(); } return(Redirect("~/Empleados/Empleados")); } return(View(model)); } catch (Exception ex) { throw new Exception(ex.Message); } }
public ActionResult Editar(TablaPuestos model) { try { if (ModelState.IsValid) { using (RecursosHumanosEntities2 db = new RecursosHumanosEntities2()) { var oDepa = db.Puestos.Find(model.IdPuesto); oDepa.NombrePuesto = model.NombrePuesto; oDepa.IdDepartamentos = model.IdDepartamentos; oDepa.Descripcion = model.Descripcion; db.Entry(oDepa).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); } return(Redirect("~/Puestos/Puestos")); } return(View(model)); } catch (Exception ex) { throw new Exception(ex.Message); } }
public ActionResult Editar(TablaEmpleados model) { try { if (ModelState.IsValid) { using (RecursosHumanosEntities2 db = new RecursosHumanosEntities2()) { var oDepa = db.Empleados.Find(model.IdEmpleado); oDepa.Nombre = model.Nombre; oDepa.Apellidos = model.Apellido; oDepa.Direccion = model.Direccion; oDepa.Sexo = model.Sexo; oDepa.Telefono = model.Telefono; oDepa.Nit = model.Nit; oDepa.Estado = model.Estado; oDepa.Tipo = model.Tipo; oDepa.IdPuesto = model.IdPuesto; db.Entry(oDepa).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); } return(Redirect("~/Empleados/Empleados")); } return(View(model)); } catch (Exception ex) { throw new Exception(ex.Message); } }
public ActionResult InsertarUsuarios(TablaUsuarios model) { try { if (ModelState.IsValid) { using (RecursosHumanosEntities2 db = new RecursosHumanosEntities2()) { var oUS = new Usaurios(); oUS.Nombre = model.Nombre; oUS.Apellidos = model.Apellidos; oUS.Direccion = model.Direccion; oUS.Sexo = model.Sexo; oUS.Telefono = model.Telefono; oUS.Estado = model.Estado; oUS.usuario = model.Usuario; oUS.pass = model.Pass; db.Usaurios.Add(oUS); db.SaveChanges(); } return(Redirect("~/Usuarios/Usuarios")); } return(View(model)); } catch (Exception ex) { throw new Exception(ex.Message); } }
public ActionResult Editar(TablaEmpresa model) { try { if (ModelState.IsValid) { using (RecursosHumanosEntities2 db = new RecursosHumanosEntities2()) { var oEmpresa = db.Empresa.Find(model.IdEmpresa); oEmpresa.Nombre = model.Nombre; oEmpresa.Telefono = model.Telefono; oEmpresa.Direccion = model.Direccion; db.Entry(oEmpresa).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); } return(Redirect("~/Empresa/Empresa")); } return(View(model)); } catch (Exception ex) { throw new Exception(ex.Message); } }
public ActionResult Eliminar(int id) { using (RecursosHumanosEntities2 db = new RecursosHumanosEntities2()) { var oPues = db.Puestos.Find(id); db.Puestos.Remove(oPues); db.SaveChanges(); } return(Redirect("~/Puestos/Puestos")); }
public ActionResult Eliminar(int id) { using (RecursosHumanosEntities2 db = new RecursosHumanosEntities2()) { var oDepa = db.Departamentos.Find(id); db.Departamentos.Remove(oDepa); db.SaveChanges(); } return(Redirect("~/Departamento/Departamento")); }
public ActionResult Eliminar(int id) { using (RecursosHumanosEntities2 db = new RecursosHumanosEntities2()) { var oEmpresa = db.Empresa.Find(id); db.Empresa.Remove(oEmpresa); db.SaveChanges(); } return(Redirect("~/Empresa/Empresa")); }
// public ActionResult Editar(int id) { TablaEmpresa model = new TablaEmpresa(); using (RecursosHumanosEntities2 db = new RecursosHumanosEntities2()) { var oEmpresa = db.Empresa.Find(id); model.Nombre = oEmpresa.Nombre; model.Telefono = oEmpresa.Telefono; model.Direccion = oEmpresa.Direccion; model.IdEmpresa = oEmpresa.IdEmpresa; } return(View(model)); }
public ActionResult Departamento() { List <ListaDepartamento> lst; using (RecursosHumanosEntities2 db = new RecursosHumanosEntities2()) { lst = (from d in db.Departamentos select new ListaDepartamento { IdDepartamento = d.IdDepartamentos, NombreDepartamento = d.NombreDepartamento, NombreEmpresa = d.Empresa.Nombre, }).ToList(); } return(View(lst)); }
public ActionResult HorasExtras() { List <ListaHorasExtras> lst; using (RecursosHumanosEntities2 db = new RecursosHumanosEntities2()) { lst = (from d in db.HorasExtras select new ListaHorasExtras { IdHorasExtras = d.IdHorasExtras, IdEmpleado = d.IdEmpleado, TablaHora = d.TablaHora, PrecioHora = d.PrecioHora }).ToList(); } return(View(lst)); }
public ActionResult Puestos() { List <ListaPuestos> lst; using (RecursosHumanosEntities2 db = new RecursosHumanosEntities2()) { lst = (from d in db.Puestos select new ListaPuestos { IdPuesto = d.IdPuesto, NombrePuesto = d.NombrePuesto, Descripcion = d.Descripcion, NombreDepartamento = d.Departamentos.NombreDepartamento, }).ToList(); } return(View(lst)); }
// GET: Empresa public ActionResult Empresa() { List <ListaEmpresa> lst; using (RecursosHumanosEntities2 db = new RecursosHumanosEntities2()) { lst = (from d in db.Empresa select new ListaEmpresa { IdEmpresa = d.IdEmpresa, Nombre = d.Nombre, Telefono = d.Telefono, Direccion = d.Direccion }).ToList(); } return(View(lst)); }
public ActionResult Contrato() { List <ListaContrato> lst; using (RecursosHumanosEntities2 db = new RecursosHumanosEntities2()) { lst = (from d in db.Contratos select new ListaContrato { IdContrato = d.IdContrato, Nombre = d.Empleados.Nombre, Salario = d.Salario, JornadaLAboral = d.JornadaLAboral, DiasdeDescanso = d.DiasdeDescanso, }).ToList(); } return(View(lst)); }
// GET: Usuarios public ActionResult Usuarios() { List <ListaUsuarios> lst; using (RecursosHumanosEntities2 db = new RecursosHumanosEntities2()) { lst = (from d in db.Usaurios select new ListaUsuarios { Idusuario = d.Idusuario, Nombre = d.Nombre, Apellidos = d.Apellidos, Direccion = d.Direccion, Sexo = d.Sexo, Telefono = d.Telefono, Estado = d.Estado, Usuario = d.usuario, Pass = d.pass }).ToList(); } return(View(lst)); }
public ActionResult Editar(TablaHorasExtras model) { try { if (ModelState.IsValid) { using (RecursosHumanosEntities2 db = new RecursosHumanosEntities2()) { var oDepa = db.HorasExtras.Find(model.IdHorasExtras); oDepa.IdEmpleado = model.IdEmpleado; oDepa.TablaHora = model.TablaHora; oDepa.PrecioHora = model.PrecioHora; db.Entry(oDepa).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); } return(Redirect("~/HorasExtras/HorasExtras")); } return(View(model)); } catch (Exception ex) { throw new Exception(ex.Message); } }
public ActionResult InsertarEmpresaT(TablaEmpresa model) { try { if (ModelState.IsValid) { using (RecursosHumanosEntities2 db = new RecursosHumanosEntities2()) { var oEmpresa = new Empresa(); oEmpresa.Nombre = model.Nombre; oEmpresa.Telefono = model.Telefono; oEmpresa.Direccion = model.Direccion; db.Empresa.Add(oEmpresa); db.SaveChanges(); } return(Redirect("~/Empresa/Empresa")); } return(View(model)); } catch (Exception ex) { throw new Exception(ex.Message); } }
public ActionResult Empleados() { List <ListaEmpleados> lst; using (RecursosHumanosEntities2 db = new RecursosHumanosEntities2()) { lst = (from d in db.Empleados select new ListaEmpleados { IdEmpleado = d.IdEmpleado, Nombre = d.Nombre, Apellido = d.Apellidos, Direccion = d.Direccion, Sexo = d.Sexo, Telefono = d.Telefono, Nit = d.Nit, Estado = d.Estado, Tipo = d.Tipo, NombrePuesto = d.Puestos.NombrePuesto, }).ToList(); } return(View(lst)); }
public ActionResult InsertarDepartamento(TablaDepartamento model) { try { if (ModelState.IsValid) { using (RecursosHumanosEntities2 db = new RecursosHumanosEntities2()) { var oDepartamento = new Departamentos(); oDepartamento.NombreDepartamento = model.NombreDepa; oDepartamento.IdEmpresa = model.Idempresa; db.Departamentos.Add(oDepartamento); db.SaveChanges(); } return(Redirect("~/Departamento/Departamento")); } return(View(model)); } catch (Exception ex) { throw new Exception(ex.Message); } }
public ActionResult InsertarPuestos(TablaPuestos model) { try { if (ModelState.IsValid) { using (RecursosHumanosEntities2 db = new RecursosHumanosEntities2()) { var oPuesto = new Puestos(); oPuesto.NombrePuesto = model.NombrePuesto; oPuesto.IdDepartamentos = model.IdDepartamentos; oPuesto.Descripcion = model.Descripcion; db.Puestos.Add(oPuesto); db.SaveChanges(); } return(Redirect("~/Puestos/Puestos")); } return(View(model)); } catch (Exception ex) { throw new Exception(ex.Message); } }
public ActionResult Editar(TablaDepartamento model) { try { if (ModelState.IsValid) { using (RecursosHumanosEntities2 db = new RecursosHumanosEntities2()) { var oDepa = db.Departamentos.Find(model.IdDepartamento); oDepa.NombreDepartamento = model.NombreDepa; oDepa.IdEmpresa = model.Idempresa; db.Entry(oDepa).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); } return(Redirect("~/Departamento/Departamento")); } return(View(model)); } catch (Exception ex) { throw new Exception(ex.Message); } }