protected void btnRegistrar_Click(object sender, EventArgs e) { var sex = cmbSexo.SelectedItem.Value; var usu = (from usua in contexto.tblUsuario where usua.strUsuario == txtCorreo.Text select usua).FirstOrDefault(); if (usu == null) { tblEmpleado empl = new tblEmpleado(); empl.strNombre = txtNombre.Text.ToUpper(); empl.strApellidoP = txtAPaterno.Text.ToUpper(); empl.strApellidoM = txtAMaterno.Text.ToUpper(); empl.strEdad = txtEdad.Text; empl.strSexo = sex; empl.strCorreo = txtCorreo.Text; empl.idActivo = 1; ControllerEmpleado ctrlEmpl = new ControllerEmpleado(); ctrlEmpl.InsertarEmpleado(GetDatosVista(empl)); this.ClientScript.RegisterStartupScript(this.GetType(), "SweetAlert", "exito()", true); this.LimpiarCampos(); } else { this.ClientScript.RegisterStartupScript(this.GetType(), "SweetAlert", "alerta()", true); } }
protected void btnBuscar_Click(object sender, EventArgs e) { string identificador = txtBusqueda.Text.ToUpper(); tblEmpleado empleado = this.GetEmpleado(identificador); this.ConfigurarGrid(empleado); }
public void ConfigurarGrid(tblEmpleado emplea) { List <tblEmpleado> empleados = new List <tblEmpleado>(); empleados.Add(emplea); this.GridEmpleado.DataSource = empleados; this.GridEmpleado.DataBind(); }
public ActionResult DeleteConfirmed(int id) { tblEmpleado tblEmpleado = db.tblEmpleado.Find(id); db.tblEmpleado.Remove(tblEmpleado); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "Id,id_cargo,nombre,apellido,dui,nit,edad,direccion,telefono,email,ruta_imagen")] tblEmpleado tblEmpleado) { if (ModelState.IsValid) { db.Entry(tblEmpleado).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.id_cargo = new SelectList(db.tblCargo, "Id", "nombre", tblEmpleado.id_cargo); return(View(tblEmpleado)); }
public bool GrabarPerfilsocioDemoGrafico(tblEmpleado perfilsoc) { try { dbPerfilSoc.tblEmpleado.Add(perfilsoc); dbPerfilSoc.SaveChanges(); return(true); } catch (Exception ex) { return(false); } }
public bool ModficarPerfilsocioDemoGrafico(tblEmpleado perfilsoc) { try { dbPerfilSoc.Entry(perfilsoc).State = EntityState.Modified; dbPerfilSoc.SaveChanges(); return(true); } catch (Exception ex) { return(false); } }
// GET: Empleados/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } tblEmpleado tblEmpleado = db.tblEmpleado.Find(id); if (tblEmpleado == null) { return(HttpNotFound()); } return(View(tblEmpleado)); }
public ActionResult DeleteConfirmed(int id) { var usuarioActual = ObtenerUsuarioEnSesion(System.Web.HttpContext.Current); if (usuarioActual == null) { ViewBag.Mensaje = "El usuario no ha iniciado sesión el sistema"; } tblEmpleado tblEmpleado = db.tblEmpleado.Find(id); db.tblEmpleado.Remove(tblEmpleado); db.SaveChanges(); return(RedirectToAction("Index")); }
// GET: Empleados/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } tblEmpleado tblEmpleado = db.tblEmpleado.Find(id); if (tblEmpleado == null) { return(HttpNotFound()); } ViewBag.id_cargo = new SelectList(db.tblCargo, "Id", "nombre", tblEmpleado.id_cargo); return(View(tblEmpleado)); }
public bool InsertarEmpleado(tblEmpleado _TBL_Empl) { bool respuesta = false; try { contexto.tblEmpleado.InsertOnSubmit(_TBL_Empl); contexto.SubmitChanges(); respuesta = true; } catch (Exception ex) { System.Console.WriteLine(ex.ToString()); respuesta = false; } return(respuesta); }
public ActionResult Edit([Bind(Include = "ID_Empleado,FK_Tipo_Documento_Empl,PK_Numero_Documento_Empl,Primer_Nombre_Empl,Segundo_Nombre_Empl,Primer_Apellido_Empl,Segundo_Apellido_Empl,FK_ID_Estado,FK_ID_Tipo_Cotizante")] tblEmpleado tblEmpleado) { var usuarioActual = ObtenerUsuarioEnSesion(System.Web.HttpContext.Current); if (usuarioActual == null) { ViewBag.Mensaje = "El usuario no ha iniciado sesión el sistema"; } if (ModelState.IsValid) { db.Entry(tblEmpleado).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.FK_ID_Estado = new SelectList(db.Tbl_Estado_Empl, "PK_IDEmpleadoEst", "EstEmplead", tblEmpleado.FK_ID_Estado); ViewBag.FK_ID_Tipo_Cotizante = new SelectList(db.Tbl_TipoCotizante, "Pk_Id_Cotizante", "Descripcion", tblEmpleado.FK_ID_Tipo_Cotizante); ViewBag.FK_Tipo_Documento_Empl = new SelectList(db.Tbl_TipoDocumentos, "PK_IDTipo_Documento", "Descripcion", tblEmpleado.FK_Tipo_Documento_Empl); return(View(tblEmpleado)); }
// GET: Empleado/Details/5 public ActionResult Details(int?id) { var usuarioActual = ObtenerUsuarioEnSesion(System.Web.HttpContext.Current); if (usuarioActual == null) { ViewBag.Mensaje = "El usuario no ha iniciado sesión el sistema"; } if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } tblEmpleado tblEmpleado = db.tblEmpleado.Find(id); if (tblEmpleado == null) { return(HttpNotFound()); } return(View(tblEmpleado)); }
protected tblEmpleado GetDatosVista(tblEmpleado empl) { var rol = cmbRol.SelectedItem.Value; var EstaMuni = ddlMunicipio.SelectedItem.Value; var random = new Random(); var value = random.Next(0, 999999); tblDireccion direccion = new tblDireccion(); direccion.fkEstadoMunicipio = Int32.Parse(EstaMuni); direccion.strCalle = txtCalle.Text.ToUpper(); direccion.strColonia = txtColonia.Text.ToUpper(); direccion.intCodpost = txtCodPos.Text; direccion.strNumInt = txtNumInt.Text.ToUpper(); direccion.strNumExt = txtNumExt.Text.ToUpper(); direccion.strReferencias = txtReferencia.Text.ToUpper(); tblTelefono telefono = new tblTelefono(); telefono.strCelular = txtCelular.Text.ToUpper(); telefono.strTelCasa = txtTelCasa.Text.ToUpper(); telefono.strOtro = txtTelOtro.Text.ToUpper(); tblUsuario login = new tblUsuario(); login.strUsuario = txtCorreo.Text; login.strPassword = value.ToString(); login.strTipousuario = rol; login.idActivo = 1; ControllerEmpleado ctrlEmpl = new ControllerEmpleado(); ctrlEmpl.enviarcorreo(empl.strCorreo, value.ToString()); empl.tblDireccion = direccion; empl.tblTelefono = telefono; empl.tblUsuario = login; return(empl); }
public void Editar(tblEmpleado empl, tblTelefono tel) { tblEmpleado emplBd = contexto.tblEmpleado .Where(t => t.idEmpleado == empl.idEmpleado).FirstOrDefault(); if (emplBd != null) { emplBd.strCorreo = empl.strCorreo; contexto.SubmitChanges(); } tblTelefono telBd = contexto.tblTelefono .Where(t => t.idTelefono == tel.idTelefono).FirstOrDefault(); if (telBd != null) { telBd.strCelular = tel.strCelular; telBd.strTelCasa = tel.strTelCasa; telBd.strOtro = tel.strOtro; contexto.SubmitChanges(); } }
// GET: Empleado/Edit/5 public ActionResult Edit(int?id) { var usuarioActual = ObtenerUsuarioEnSesion(System.Web.HttpContext.Current); if (usuarioActual == null) { ViewBag.Mensaje = "El usuario no ha iniciado sesión el sistema"; } if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } tblEmpleado tblEmpleado = db.tblEmpleado.Find(id); if (tblEmpleado == null) { return(HttpNotFound()); } ViewBag.FK_ID_Estado = new SelectList(db.Tbl_Estado_Empl, "PK_IDEmpleadoEst", "EstEmplead", tblEmpleado.FK_ID_Estado); ViewBag.FK_ID_Tipo_Cotizante = new SelectList(db.Tbl_TipoCotizante, "Pk_Id_Cotizante", "Descripcion", tblEmpleado.FK_ID_Tipo_Cotizante); ViewBag.FK_Tipo_Documento_Empl = new SelectList(db.Tbl_TipoDocumentos, "PK_IDTipo_Documento", "Descripcion", tblEmpleado.FK_Tipo_Documento_Empl); return(View(tblEmpleado)); }
public bool GrabarPerfilSocioDemografico(tblEmpleado perfilsoc) { return(objPerfilSocioDemografico.GrabarPerfilsocioDemoGrafico(perfilsoc)); }