protected void btnguardar_Click(object sender, EventArgs e) { PersonalDAO db = new PersonalDAO(); Personal per = new Personal(); per.ApellidoMat = txtapemat.Text; per.ApellidoPat = txtapepat.Text; per.Nombres = txtnombre.Text; per.NroDNI = txtdni.Text; per.Domicilio = txtdomicilio.Text; per.Ubigeo = ddldepartamento.SelectedValue + ddlprovincia.SelectedValue + ddldistrito.SelectedValue; per.Telefono = txttelefono.Text; per.fechaNacimiento = Convert.ToDateTime(txtfechanac.Text); per.Sexo = rdbsexo.SelectedValue; per.fechaIngreso = Convert.ToDateTime(txtfechaingre.Text); per.CodCargo = ddlcargo.SelectedValue; per.EstadoCivil = ddlcivil.SelectedValue; per.Nrolpss = txtipss.Text; per.NroHijos = txthijos.Text; per.Observ = txtobservacion.Text; per.Id_personal = Convert.ToInt32(txtcodigo.Text); db.Update(per); Response.Redirect("MantePersonal.aspx", true); }
protected void grvmante_RowCommand(object sender, GridViewCommandEventArgs e) { int fila = Convert.ToInt32(e.CommandArgument); int idpersonal = Convert.ToInt32(grvmante.Rows[fila].Cells[0].Text); if (e.CommandName == "Modificar") { Response.Redirect("~/ModPersonal.aspx?IDPERSONA=" + idpersonal, true); } else if (e.CommandName == "Ver") { Response.Redirect("VerPersonal.aspx?IDPERSONA=" + idpersonal, true); } else if (e.CommandName == "Eliminar") { PersonalDAO db = new PersonalDAO(); string mensaje = db.Eliminar(idpersonal, out string error); if (mensaje.Length == 0) { cargar(); } else { mensajeerror(); } } }
void cargar() { int id = Convert.ToInt32(Request.QueryString["IDPERSONA"]); PersonalDAO db = new PersonalDAO(); Personal per = db.BuscarPersonal(id); txtcodigo.Text = per.Id_personal.ToString(); txtapemat.Text = per.ApellidoMat; txtapepat.Text = per.ApellidoPat; txtnombre.Text = per.Nombres; txtdni.Text = per.NroDNI; txtdomicilio.Text = per.Domicilio; ddldepartamento.SelectedValue = per.Ubigeo.Substring(0, 2); string iddepa = ddldepartamento.SelectedValue; Util.Helper.ListarProvincia(ddlprovincia, iddepa); ddlprovincia.SelectedValue = per.Ubigeo.Substring(2, 2); string idprovi = ddlprovincia.SelectedValue; Util.Helper.ListarDistrito(ddldistrito, idprovi, iddepa); ddldistrito.SelectedValue = per.Ubigeo.Substring(4, 2); txttelefono.Text = per.Telefono; txtfechanac.Text = Convert.ToDateTime(per.fechaNacimiento).ToString("yyyy-MM-dd"); rdbsexo.SelectedValue = per.Sexo; txtfechaingre.Text = Convert.ToDateTime(per.fechaIngreso).ToString("yyyy-MM-dd"); ddlcargo.SelectedValue = per.CodCargo; ddlcivil.SelectedValue = per.EstadoCivil; txthijos.Text = per.NroHijos; txtipss.Text = per.Nrolpss; txtobservacion.Text = per.Observ; }
private void btn_Ingresar_Click(object sender, RoutedEventArgs e) { contraseñaIngresada = Encriptacion.Encriptar(txt_Contrasenia.Password); if (validacion()) { usuario = txt_Usuario.Text; Personal personal = PersonalDAO.getLogin(usuario, contraseñaIngresada); if (personal != null && personal.IdPersonal > 0 && personal.Estado == "Desconectado" && personal.TipoPersonal == "Delegacion") { personal.Estado = "Conectado"; PersonalDAO.actualizarEstadoUsuario(personal); MenuDelegacion menuPrincpipal = new MenuDelegacion(personal); menuPrincpipal.Show(); this.Close(); } else { MessageBox.Show(this, "Error al iniciar sesion, intente de nuevo"); txt_Usuario.Text = ""; txt_Contrasenia.Password = ""; txt_Usuario.Focus(); Console.WriteLine("this is a test"); } } }
public PersonalDTO readxUnidad(PersonalDTO personalDTO) { DataTable dt = new DataTable(); PersonalDTO retornoDTO = new PersonalDTO(); PersonalDAO personalDAO = new PersonalDAO(); dt = personalDAO.readxUnidad(personalDTO); foreach (DataRow row in dt.Rows) { retornoDTO.personalID = Convert.ToInt64(row["personalID"].ToString()); retornoDTO.personaID = Convert.ToInt64(row["personaID"].ToString()); if (retornoDTO.personaID != 0) { PersonaNEG personaNEG = new PersonaNEG(); PersonaDTO personaDTO = new PersonaDTO(); personaDTO.personaID = retornoDTO.personaID; retornoDTO.persona = new PersonaDTO(); retornoDTO.persona = personaNEG.read(personaDTO); } retornoDTO.cargoID = Convert.ToInt64(row["cargoID"].ToString()); retornoDTO.unidadID = Convert.ToInt64(row["unidadID"].ToString()); } return(retornoDTO); }
private void cargar() { PersonalDAO db = new PersonalDAO(); grvmante.DataSource = db.ListarPersonal(); grvmante.DataBind(); }
protected void btningresar_Click(object sender, EventArgs e) { bool existe; string id = ""; string nombre = ""; string cargo = ""; string idcargo = ""; PersonalDAO db = new PersonalDAO(); Accesos ac = new Accesos(); ac.Usuario = txtuser.Text; ac.Clave = txtpass.Text; existe = db.Ingreso(ac, out id, out nombre, out idcargo, out cargo); if (existe) { Session["NombreUsuario"] = nombre; Session["IDUsuario"] = id; Session["CargoUsuario"] = cargo; if (idcargo == "3") { Response.Redirect("~/Inicio.aspx", true); } else if (idcargo == "1") { Response.Redirect("~/InicioVendedor.aspx", true); } } else { lblerror.Text = "Usuario o contraseña incorrecto"; lblerror.Visible = true; txtpass.Focus(); } }
public void Guardar(Personal personal, string codUbigeo) { Ubigeo ubigeo = UbigeoDAO.Obtener(codUbigeo); personal.Ubigeo = ubigeo; PersonalDAO.Crear(personal); }
public int create(PersonalDTO personalDTO) { int retorno = 0; PersonalDAO personalDAO = new PersonalDAO(); retorno = personalDAO.create(personalDTO); return(retorno); }
internal static void ListarPersonal(DropDownList ddlpersonal) { PersonalDAO db = new PersonalDAO(); ddlpersonal.DataSource = db.ListarPersonal(); ddlpersonal.DataTextField = "Nombres"; ddlpersonal.DataValueField = "Id_personal"; ddlpersonal.DataBind(); ddlpersonal.Items.Insert(0, new ListItem("Seleccione", "0")); }
public int crearPersonal(object obj) { opersonalDAO = new PersonalDAO(); int i = opersonalDAO.RegistrarPersonal(obj); if (i < 0) { return(0); } return(1); }
private void btn_Salir_Click(object sender, RoutedEventArgs e) { this.usuarioIniciado.Estado = "Desconectado"; PersonalDAO.actualizarEstadoUsuario(usuarioIniciado); LoginDirGeneral iniciarSesion = new LoginDirGeneral(); iniciarSesion.Show(); this.Close(); }
public Dictamen(int idDictamen) { InitializeComponent(); dictamenSeleccionado = DictamenDAO.getInformacionDictamen(idDictamen); int idPersonal = dictamenSeleccionado.IdPersonal; Console.WriteLine(idPersonal); encargadoDictamen = PersonalDAO.getInformacionPersonal(idPersonal); txt_NombrePerito.Text = encargadoDictamen.Apellidos + " " + encargadoDictamen.Nombre; txt_FechaRegistro.Text = dictamenSeleccionado.FechaDictamen.ToString(); txt_Descripcion.Text = dictamenSeleccionado.Descripcion; }
public IList <Personal> Listar() { try { return(PersonalDAO.ListarTodos()); } catch (DataAccessException daex) { throw daex; } catch (Exception ex) { log.Error(ex.Message, ex); throw new BusinessLogicException("Ocurrio un error, no se pudo listar los registros", ex); } }
private void btn_EliminarUsuario_Click(object sender, RoutedEventArgs e) { int index = dgPersonal.SelectedIndex; if (index >= 0) { Personal personal = listPersonal[index]; if (MessageBox.Show("¿Desea eliminar el usuario: " + personal.Usuario + "?", "Eliminar reporte", MessageBoxButton.YesNo, MessageBoxImage.Warning) == MessageBoxResult.Yes) { PersonalDAO.eliminarPersonal(personal.IdPersonal); CargarUsuarios(); } } else { MessageBox.Show("Seleccione una delegacion"); } }
protected void btnguardar_Click(object sender, EventArgs e) { if (txtfechaingre.Text != "" && txtfechanac.Text != "") { PersonalDAO db = new PersonalDAO(); Personal per = new Personal(); bool existe = db.ExistePersonal(txtdni.Text); if (existe) { lblmesaje.Text = "El personal ya existe."; string script = "openModal();"; ScriptManager.RegisterStartupScript(this, typeof(Page), "existe", script, true); } else { per.ApellidoMat = txtapemat.Text; per.ApellidoPat = txtapepat.Text; per.Nombres = txtnombre.Text; per.NroDNI = txtdni.Text; per.Domicilio = txtdomicilio.Text; per.Ubigeo = ddldepartamento.SelectedValue + ddlprovincia.SelectedValue + ddldistrito.SelectedValue; per.Telefono = txttelefono.Text; per.fechaNacimiento = Convert.ToDateTime(txtfechanac.Text); per.Sexo = rdbsexo.SelectedValue; per.fechaIngreso = Convert.ToDateTime(txtfechaingre.Text); per.CodCargo = ddlcargo.SelectedValue; per.EstadoCivil = ddlcivil.SelectedValue; per.Nrolpss = txtipss.Text; per.NroHijos = txthijos.Text; per.Observ = txtobservacion.Text; db.Create(per); Response.Redirect("MantePersonal.aspx", true); } } else { lblmesaje.Text = "Debe ingresar la fecha."; string script = "openModal();"; ScriptManager.RegisterStartupScript(this, typeof(Page), "error", script, true); } }
public LoginadmDTO buscarxrut(PersonalDTO personalDTO) { DataTable dt = new DataTable(); LoginadmDTO loginDTO = new LoginadmDTO(); PersonalDAO personalDAO = new PersonalDAO(); dt = personalDAO.buscarxrut(personalDTO); foreach (DataRow row in dt.Rows) { loginDTO.personalID = Convert.ToInt64(row["personalID"].ToString()); loginDTO.personaID = Convert.ToInt64(row["personaID"].ToString()); loginDTO.rut = row["rut"].ToString(); loginDTO.dv = row["dv"].ToString(); loginDTO.nombres = row["nombres"].ToString(); loginDTO.ap_paterno = row["ap_paterno"].ToString(); loginDTO.ap_materno = row["ap_materno"].ToString(); loginDTO.clave = row["clave"].ToString(); } return(loginDTO); }
private void CargarUsuarios() { listPersonal = PersonalDAO.getPersonal(); dgPersonal.ItemsSource = listPersonal; }
public ControladorPersonal() { personal = new PersonalDAO(); administrador = new AdministradorSuperDao(); monitorControl = new MonitorDAO(); }