public ActionResult Create(EmpleadoModel empleadoModel) { try { using (SqlConnection sqlCon = new SqlConnection(connectionString)) { sqlCon.Open(); string query = "insert into empleado values(@nombre,@dui,@dir,@tel,@fec,@act,@idOf)"; SqlCommand sqlCmd = new SqlCommand(query, sqlCon); sqlCmd.Parameters.AddWithValue("@nombre", empleadoModel.nombre); sqlCmd.Parameters.AddWithValue("@dui", empleadoModel.dui); sqlCmd.Parameters.AddWithValue("@dir", empleadoModel.direccion); sqlCmd.Parameters.AddWithValue("@tel", empleadoModel.telefono); sqlCmd.Parameters.AddWithValue("@fec", empleadoModel.fechaIngreso); sqlCmd.Parameters.AddWithValue("@act", empleadoModel.activo); sqlCmd.Parameters.AddWithValue("@idOf", empleadoModel.idOficina); sqlCmd.ExecuteNonQuery(); } } catch (Exception e) { throw; } return(RedirectToAction("Index")); }
public ActionResult Edit(int id) { EmpleadoModel empleadoModel = new EmpleadoModel(); DataTable dtbOfi = new DataTable(); using (SqlConnection sqlCon = new SqlConnection(connectionString)) { sqlCon.Open(); string query = "select * from empleado where idEmpleado=@idEmp"; SqlDataAdapter sqlDa = new SqlDataAdapter(query, sqlCon); sqlDa.SelectCommand.Parameters.AddWithValue("@idEmp", id); sqlDa.Fill(dtbOfi); } if (dtbOfi.Rows.Count == 1) { empleadoModel.idEmpleado = Convert.ToInt32(dtbOfi.Rows[0][0].ToString()); empleadoModel.nombre = (dtbOfi.Rows[0][1].ToString()); empleadoModel.dui = Convert.ToInt32(dtbOfi.Rows[0][2].ToString()); empleadoModel.direccion = (dtbOfi.Rows[0][3].ToString()); empleadoModel.telefono = Convert.ToInt32(dtbOfi.Rows[0][4].ToString()); empleadoModel.fechaIngreso = Convert.ToDateTime(dtbOfi.Rows[0][5].ToString()); empleadoModel.activo = Convert.ToInt32(dtbOfi.Rows[0][6].ToString()); empleadoModel.idOficina = Convert.ToInt32(dtbOfi.Rows[0][7].ToString()); return(View(empleadoModel)); } else { return(RedirectToAction("Index")); } }
private void UpdateEmpleado(EmpleadoModel Empleado) { ObjEmpleado = Empleado; TitleModal = "Actualizar Empleado"; BgMHeader = "bg-primary"; BtnSave = "btn-primary"; }
public async Task <IActionResult> Crear([FromBody] EmpleadoModel modelo) { //Empleado empleado = _mapper.Map<Empleado>(modelo); var resultado = await _EmpleadoServicio.Crear(EmpleadoConvert.toEmpleadoEntity(modelo)); return(Ok(EmpleadoConvert.toEmpleadoModel(resultado))); }
public ActionResult Crear() { EmpleadoModel model = new EmpleadoModel(); try { EmpleadoDAO CLDAO = new EmpleadoDAO(); model.activo = true; model.paisList = PaisDAO.GetAlls(db); model.pais = model.paisList.FirstOrDefault(m => m.NOMBRE.Contains("Mex")).ID; model.estadoList = EstadoDAO.GetByIdPais((int)model.pais, db); model.estado = model.estadoList.FirstOrDefault(m => m.NOMBRE.Contains("Jalis")).ID; model.areaTrabajoList = AreaTrabajoDAO.GetAlls(db); model.sucursalList = db.tienda; } catch (Exception e) { LogUtil.ExceptionLog(e); } ViewBag.Editar = true; return(View(CREAR_EDITAR_ABSOLUTE_PATH, model)); }
public List <EmpleadoModel> GetByArea(long idArea) { List <EmpleadoModel> list = new List <EmpleadoModel>(); try { string sqlString = "Select * from Empleado where idArea = " + idArea + " and activo = 1 order by Nombre"; SqlCommand cmd = new SqlCommand(sqlString, conn); SqlDataReader reader = cmd.ExecuteReader(); while (reader.Read()) { var obj = new EmpleadoModel(); obj.Id = (int)reader["IdEmpleado"]; obj.IdArea = (int)reader["IdArea"]; obj.Cedula = (string)reader["Cedula"]; obj.Nombre = (string)reader["Nombre"]; obj.EsAdministrador = (bool)reader["EsAdministrador"]; obj.EsSuperUsuario = (bool)reader["EsSuperUsuario"]; obj.Activo = (bool)reader["Activo"]; obj.EsAdministrativo = (bool)reader["EsAdministrativo"]; obj.UserName = (string)reader["UserName"]; obj.TipoContrato = (string)reader["TipoContrato"]; obj.AutoProgramar = (bool)reader["AutoProgramar"]; obj.FechaIngreso = (DateTime)reader["FechaIngreso"]; obj.Telefono = (string)reader["Telefono"].ToString(); list.Add(obj); } return(list); } catch (Exception ex) { Console.WriteLine(ex.Message); } return(null); // return the list }
// // GET: /Empleados/Delete/5 public ActionResult Delete(int id = 0, string id_empleado = "") { empleados empleado = db.empleados.Find(id, id_empleado); EmpleadoModel empleado_m = new EmpleadoModel(); if (empleado == null) { return(HttpNotFound()); } empleado_m.id = empleado.id; empleado_m.id_empleado = empleado.id_empleado; empleado_m.nombre = empleado.nombre; empleado_m.apellido_paterno = empleado.apellido_paterno; empleado_m.apellido_materno = empleado.apellido_materno; empleado_m.fecha_nacimiento = (DateTime)empleado.fecha_nacimiento.GetValueOrDefault(); empleado_m.email = empleado.email; empleado_m.direccion = empleado.direccion; empleado_m.telefono = empleado.telefono; empleado_m.rfc = empleado.rfc; empleado_m.curp = empleado.curp; empleado_m.activo = (int)empleado.activo; empleado_m.id_centro = (int)empleado.id_centro.GetValueOrDefault(); empleado_m.id_area = (int)empleado.id_area.GetValueOrDefault(); empleado_m.tipo_mando = empleado.tipo_mando; empleado_m.cargo = empleado.cargo; empleado_m.fotografia = empleado.fotografia; return(View(empleado_m)); }
public MostrarEmpleadoViewModel() { ListaEmpleado = new ObservableCollection <EmpleadoModel>(); EmpleadoSeleccionado = new EmpleadoModel(); ItemTappedCommand = new Command(AccionAlSeleccionarEmpleado); NuevoEmpleadoCommand = new Command(IrAEmpleadosView); CargarEmpleados(); }
public ActionResult DeleteConfirmed(int id) { EmpleadoModel empleadoModel = db.EmpleadoModels.Find(id); db.EmpleadoModels.Remove(empleadoModel); db.SaveChanges(); return(RedirectToAction("Index")); }
public EditarEmpleadoViewModel() { EmpleadoRecibido = new EmpleadoModel(); EsNuevo = true; GuardarCommand = new Command(guardar); BorrarCommand = new Command(borrar); }
/* private async void guardar2(bool v = false) * { * if (v) * { * await App.ApiManager.Empleados.Guardar(EmpleadoRecibido, true); * } * else * { * await App.ApiManager.Empleados.Guardar(EmpleadoRecibido, false); * } * }*/ public EditarEmpleadoViewModel(EmpleadoModel EmpleadoParametro = null) { EmpleadoRecibido = EmpleadoParametro; EsNuevo = false; GuardarCommand = new Command(guardar); BorrarCommand = new Command(borrar); }
public static frmEmpleado obtenerInstancia(EmpleadoModel e) { if (Instancia == null) { Instancia = new frmEmpleado(e); } Instancia.Visible = true; return(Instancia); }
public String AgregarEmpleadoMYSQL(EmpleadoModel Empleado, String stringUsuario, String stringContraseña, String Ubicacion) { Empleado.Usuario.Usuario = stringUsuario; Empleado.Usuario.Contraseña = stringContraseña; Empleado.Usuario.Tipo = "Empleado"; Empleado.Ubicacion.Nombre = Ubicacion; return(Empleado.Registrar()); }
public ActionResult Edit([Bind(Include = "Id,Name,LastName,Identification,PhoneNumber,Address,DateOfBirth,BankAccount")] EmpleadoModel empleadoModel) { if (ModelState.IsValid) { db.Entry(empleadoModel).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(empleadoModel)); }
// GET: Empleado public ActionResult EmpleadoDelMes() { EmpleadoModel empleado = new EmpleadoModel(); empleado.Nombre = "Cristiano"; empleado.Apellido = "Ronaldo"; empleado.Edad = 32; empleado.Antiguedad = 12; return(View(empleado)); }
public async Task <IActionResult> Insert(EmpleadoModel model) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } var empleado = _mapper.Map <EmpleadoDto>(model); await _empleadoRepositorio.Insertar(empleado); return(Ok(model)); }
private static Empleado MapearEmpleado(EmpleadoModel empleadoModel) { return(new Empleado() { Documento = empleadoModel.Documento, Apellido = empleadoModel.Apellido, Nombre = empleadoModel.Nombre, CorreoElectronico = empleadoModel.CorreoElectronico, Tipo = (TipoEmpleado)Enum.Parse(typeof(TipoEmpleado), empleadoModel.Tipo) }); }
public EmpleadoModel copiarEntidadmodelo(ref EmpleadoModel model, ref empleado entity) { model.idPersona = entity.ID_PERSONA_FISICA; model.id = entity.ID; model.areaTrabajo = entity.ID_AREA_TRABAJO != null ? (int)entity.ID_AREA_TRABAJO : entity.ID_AREA_TRABAJO; model.areaTrabajoList = AreaTrabajoDAO.GetAlls(db); model.sucursalList = db.tienda; model.puesto = entity.PUESTO; model.fechaIngreso = entity.FECHA_INGRESO != null?ExtensionMethods.DateFormat((DateTime)entity.FECHA_INGRESO) : null; model.fechaBaja = entity.FECHA_BAJA != null?ExtensionMethods.DateFormat((DateTime)entity.FECHA_BAJA) : null; model.nss = entity.IMSS; model.salario = ExtensionMethods.ToMoneyFormat(entity.SALARIO); model.correoEmpresa = entity.EMAIL; model.activo = entity.ACTIVO; model.sucursal = entity.tienda.Count > 0 ? entity.tienda.FirstOrDefault().ID:0; PersonaFisicaDAO personaFisicaDAO = new PersonaFisicaDAO(); var persona = personaFisicaDAO.GetById(entity.ID_PERSONA_FISICA); model.nombre = persona.NOMBRE; model.apellidoPaterno = persona.APELLIDO_PATERNO; model.apellidoMaterno = persona.APELLIDO_MATERNO; model.fechaNacimiento = persona.FECHA_NACIMIENTO != null?ExtensionMethods.DateFormat((DateTime)persona.FECHA_NACIMIENTO) : null; model.curp = persona.CURP; model.rfc = persona.RFC; model.sexo = persona.SEXO; model.correo = persona.EMAIL; model.telefono = persona.TELEFONO; model.celular = persona.CELULAR; DireccionDAO direccionDAO = new DireccionDAO(); var direccion = direccionDAO.GetById((int)persona.ID_DIRECCION); model.calle = direccion.CALLE; model.numInterior = direccion.NUM_INTERIOR; model.numExterior = direccion.NUM_EXTERIOR; model.colonia = direccion.COLONIA; model.ciudad = direccion.CIUDAD; model.municipio = direccion.MUNICIPIO; model.codigoPostal = direccion.CP; model.estado = direccion.ID_ESTADO; model.pais = direccion.ID_PAIS; model.paisList = PaisDAO.GetAlls(db); model.estadoList = EstadoDAO.GetByIdPais((int)model.pais, db); return(model); }
public ActionResult Create(EmpleadoModel model) { if (ModelState.IsValid) { _writeOnlyRepository.Create(Mapper.Map <Empleado>(model)); Success("Empleado agregado"); return(RedirectToAction("Index")); } Error("there were some errors in your form."); return(View(model)); }
public ActionResult Alta(EmpleadoModel empleado) { string nombreBindAutomatico = empleado.Nombre; int edadBindAutomatico = empleado.Edad; /* * string Nombre = Request["Nombre"]; * string Apellido = Request["Apellido"]; * string Edad = Request["Edad"]; * string Antiguedad = Request["Antiguedad"];*/ return(View("EmpleadoDelMes", empleado)); }
public static Empleado toEmpleadoEntity(EmpleadoModel input) { Empleado output = new Empleado(); output.Apellidos = input.Apellidos != null ? output.Apellidos = input.Apellidos : "-O-"; output.Celular = input.Celular != null ? output.Celular = input.Celular : "-O-"; output.Email = input.Email != null ? output.Email = input.Email : "-O-"; output.EntidadId = input.EntidadId != null ? output.EntidadId = Guid.Parse(input.EntidadId) : Guid.Empty; output.Nombres = input.Nombres != null ? output.Nombres = input.Nombres : "-O-"; output.Id = input.Id != null ? output.Id = Guid.Parse(input.Id) : Guid.Empty; return(output); }
public ActionResult ActualizarEmpleados(EmpleadoModel emp) { Respuesta respJson = new Respuesta(); int jornadaLaboralHoras = 8; double sueldoBaseMensual = (emp.SueldoBaseHora * jornadaLaboralHoras) * 30; emp.SueldoBase = sueldoBaseMensual; HttpWebRequest request = (HttpWebRequest)WebRequest.Create(URL_actualiza); request.Method = "POST"; request.ContentType = "application/json"; request.Accept = "application/json"; String JsonRequest = JsonSerializer.Serialize <EmpleadoModel>(emp); using (StreamWriter streamWriter = new StreamWriter(request.GetRequestStream())) { streamWriter.Write(JsonRequest); streamWriter.Flush(); streamWriter.Close(); } try { using (WebResponse response = request.GetResponse()) { using (Stream strReader = response.GetResponseStream()) { if (strReader == null) { using (StreamReader objReader = new StreamReader(strReader)) { string responseBody = objReader.ReadToEnd(); // Do something with responseBody respJson = JsonSerializer.Deserialize <Respuesta>(responseBody); Console.WriteLine(responseBody); } } } } } catch (WebException ex) { // Handle error } return(View()); }
public static EmpleadoModel toEmpleadoModel(Empleado input) { EmpleadoModel output = new EmpleadoModel(); output.Apellidos = input.Apellidos; output.Celular = input.Celular; output.Email = input.Email; output.Entidad = input.Entidad != null ? input.Entidad.RazonSocial : "Sin Entidad"; output.Id = input.Id.ToString(); output.Nombres = input.Nombres; output.EntidadId = input.EntidadId.ToString(); return(output); }
private void ActualizarDatosEmpleado(EmpleadoModel eBase) { ActualizarDatosCandidato(eBase); Usuario = eBase.Usuario; Cliente = eBase.Cliente; Pretencion = eBase.Pretencion; FechaIngreso = eBase.FechaIngreso; FechaSalida = eBase.FechaSalida; TotalVacaciones = eBase.TotalVacaciones; FechaIniContrato = eBase.FechaIniContrato; FechaFinContrato = eBase.FechaFinContrato; EsEmpleado = true; }
public async Task <IActionResult> Edit(long id, EmpleadoModel model) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } var empleado = _mapper.Map <EmpleadoDto>(model); empleado.Id = id; await _empleadoRepositorio.Modificar(empleado); return(Ok(model)); }
public IActionResult Index() { List <EmpleadoModel> lista = new List <EmpleadoModel>(); EmpleadoModel Emp = new EmpleadoModel(); Emp.Id_Empleado = "001"; Emp.Nombre = "Diana"; Emp.Email = "*****@*****.**"; Emp.Edad = 21; Emp.Telefono = "6761118987"; Emp.Direccion = "C. Lucio Rosales"; Emp.Sueldo = 200; lista.Add(Emp); EmpleadoModel Emp2 = new EmpleadoModel(); Emp2.Id_Empleado = "002"; Emp2.Nombre = "Andrea"; Emp2.Email = "*****@*****.**"; Emp2.Edad = 20; Emp2.Telefono = "6761845298"; Emp2.Direccion = "Av. Ignacio Allende"; Emp2.Sueldo = 100; lista.Add(Emp2); EmpleadoModel Emp3 = new EmpleadoModel(); Emp3.Id_Empleado = "003"; Emp3.Nombre = "Mario"; Emp3.Email = "*****@*****.**"; Emp3.Edad = 20; Emp3.Telefono = "6768794563"; Emp3.Direccion = "Av. Morelos"; Emp3.Sueldo = 200; lista.Add(Emp3); EmpleadoModel Emp4 = new EmpleadoModel(); Emp4.Id_Empleado = "004"; Emp4.Nombre = "Ana"; Emp4.Email = "*****@*****.**"; Emp4.Edad = 20; Emp4.Telefono = "6769876541"; Emp4.Direccion = "Av. Heroes de Chapultepec"; Emp4.Sueldo = 200; lista.Add(Emp4); return(View(lista)); }
// GET: EmpleadoModels/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } EmpleadoModel empleadoModel = db.EmpleadoModels.Find(id); if (empleadoModel == null) { return(HttpNotFound()); } return(View(empleadoModel)); }
public EmpleadoModel GetDataEmployee(string ficha) { EmpleadoModel model = new EmpleadoModel() { Ficha = ficha }; model = Fetch <ApiResponse <EmpleadoModel> >(new ApiRequest() { Uri = "api/Servicios/ObtenerDatosEmpleado", SData = JsonConvert.SerializeObject(model) }).Data; return(model); }
private void btnAgregarEmpleado_Click(object sender, EventArgs e) { EmpleadoModel emp = new EmpleadoModel(); emp.nombreEmpleado = txtNombre.Text; emp.puesto = txtPuuesto.Text; emp.fechaIngreso = Convert.ToDateTime(txtFechaIngreso.Text); SqliteDataAccess.GuardaEmpleado(emp); txtNombre.Text = ""; txtPuuesto.Text = ""; txtFechaIngreso.Text = ""; CargaListaEmpleados(); }
public async Task <bool> DeleteEmpleadosAsync(EmpleadoModel Empleado) { try { bool Response = await this.EmpleadosAPI.DeleteEmpleadoAsync(Empleado); return(Response); } catch (Exception ex) { Console.WriteLine(ex.Message); return(false); throw; } }