public ActionResult Edit(EmpleadosIngresoViewModels datos) { DBEmpleados dbEmpleados = new DBEmpleados(); Empleados emp = new Empleados(dbEmpleados); emp.Update(datos); return(RedirectToAction("Index", "Empleado")); }
public ActionResult Create(EmpleadosIngresoViewModels datos) { ViewBag.Title = "Ingresar Empleado"; DBEmpleados dbEmpleados = new DBEmpleados(); Empleados emp = new Empleados(dbEmpleados); emp.Save(datos); return(RedirectToAction("Index", "Empleado")); }
public ActionResult Create() { ViewBag.Title = "Ingresar Empleado"; DBCargoEmp dbcargo = new DBCargoEmp(); CargoEmp cargo = new CargoEmp(dbcargo); DBEstadoEmp dbestadoemp = new DBEstadoEmp(); EstadoEmp estado = new EstadoEmp(dbestadoemp); EmpleadosIngresoViewModels emp = new EmpleadosIngresoViewModels(); emp.estados = estado.SelectAll(); emp.cargos = cargo.SelectAll(); return(View(emp)); }
public ActionResult Edit(int id) { DBEmpleados dbEmpleados = new DBEmpleados(); Empleados emp = new Empleados(dbEmpleados); DBCargoEmp dbcargo = new DBCargoEmp(); CargoEmp cargo = new CargoEmp(dbcargo); DBEstadoEmp dbestadoemp = new DBEstadoEmp(); EstadoEmp estadoemp = new EstadoEmp(dbestadoemp); EmpleadosIngresoViewModels emp2 = new EmpleadosIngresoViewModels(); emp2 = emp.SelectForId(id); emp2.cargos = cargo.SelectAll(); emp2.estados = estadoemp.SelectAll(); return(View(emp2)); }
public ActionResult IdLote(VentaViewModels datos) { var venta = new VentaViewModels(); Lote lote = new Lote(new DBLote()); venta.Lotes = lote.FindEstadoLoti(); //Cliente _cliente = new Cliente(new BdClientes()); //venta.Cliente = _cliente.SelectForId(datos.ClienteId); venta.Cliente = cliente; Empleados emp = new Empleados(new DBEmpleados()); venta.Empleado = emp.SelectForId(datos.EmpVentaId); empleado = venta.Empleado; return(View(venta)); }
public object FindForId(int id) { var empleado = new EmpleadosIngresoViewModels(); string query = "SELECT id, nombre, apellido, dpi, telefono, sexo, fecha_nac, direccion, id_cargo, id_estadoemp FROM empleados WHERE id = " + id; using (var connection = PostConnection.Connection()) { using (var command = db.Command(query)) { try { connection.Open(); command.Connection = connection; command.Parameters.AddWithValue("@idemp", id); using (var reader = command.ExecuteReader()) { while (reader.Read()) { empleado.id = Convert.ToInt16(reader["id"]); empleado.nombre_e = reader["nombre"].ToString(); empleado.apellido_e = reader["apellido"].ToString(); empleado.dpi_e = Convert.ToInt64(reader["dpi"]); empleado.tel_e = Convert.ToInt32(reader["telefono"]); empleado.sexo_e = Convert.ToInt16(reader["sexo"]); empleado.fecha_nac_e = Convert.ToDateTime(reader["fecha_nac"]); empleado.dire_e = reader["direccion"].ToString(); empleado.cargo_e = Convert.ToInt16(reader["id_cargo"]); empleado.estado_e = Convert.ToInt16(reader["id_estadoemp"]); } } } catch (Exception ex) { Console.WriteLine(ex.Message); } } } return(empleado); }
public int Update(EmpleadosIngresoViewModels datos) { return(persistence.Update(datos)); }