private void BtnGuardar_Click(object sender, EventArgs e) { using (DinastiaEntities3 db = new DinastiaEntities3()) { if (Identificacion == null) { oUsuarios = new Usuarios(); } oUsuarios.TipoIdentificacion = CbTipoIdentificacion.Text; oUsuarios.Identificacion = Convert.ToInt32(TxtIdentificacion.Text); oUsuarios.Nombres = TxtNombres.Text; oUsuarios.Password = TxtPassword.Text; oUsuarios.Correo = TxtCorreo.Text; oUsuarios.Departamento = CbDepartamento.Text; oUsuarios.Ciudad = CbCiudad.Text; oUsuarios.Cargo = CbCargo.Text; oUsuarios.Telefono = TxtTelefono.Text; if (Identificacion == null) { db.Usuarios.Add(oUsuarios); } else { db.Entry(oUsuarios).State = System.Data.Entity.EntityState.Modified; } db.SaveChanges(); this.Close(); } }
private void Refrescar() { using (DinastiaEntities3 db = new DinastiaEntities3()) { var lst = from d in db.Usuarios select d; Dtg.DataSource = lst.ToList(); /*Muestra en dtg la lista que tengo en sql server*/ } }
private void BtnEliminar_Click(object sender, EventArgs e) { int?Identificacion = GetIdentificacion(); if (Identificacion != null) { using (DinastiaEntities3 db = new DinastiaEntities3()) { Usuarios oUsuarios = db.Usuarios.Find(Identificacion); db.Usuarios.Remove(oUsuarios); db.SaveChanges(); } Refrescar(); } }
private void CargaDatos() { using (DinastiaEntities3 db = new DinastiaEntities3()) { oUsuarios = db.Usuarios.Find(Identificacion); CbTipoIdentificacion.Text = oUsuarios.TipoIdentificacion; TxtIdentificacion.Text = Convert.ToString(oUsuarios.Identificacion); TxtNombres.Text = oUsuarios.Nombres; TxtPassword.Text = oUsuarios.Password; TxtCorreo.Text = oUsuarios.Correo; CbDepartamento.Text = oUsuarios.Departamento; CbCiudad.Text = oUsuarios.Ciudad; CbCargo.Text = oUsuarios.Cargo; TxtTelefono.Text = oUsuarios.Telefono; } }