Exemplo n.º 1
0
        private void btbAceptarModificarUsuario_Click(object sender, EventArgs e)
        {
            usuarios nUsuarios = new Modelo.usuarios();

            nUsuarios.pkUsuario = FrmCatalogoUsuario.usuarioforeneo;
            nUsuarios.sEmail    = txtEmailModificarrUsuario.Text;
            nUsuarios.sPassword = txtContrasenaModificarUsuario.Text;
            nUsuarios.rol_pkRol = Convert.ToInt32(cmbRolModificarUsuario.SelectedValue);

            nUsuarios.modificar(nUsuarios);
            mUsuario.cargardatos();
            this.Close();
        }
Exemplo n.º 2
0
 public void modificar(usuarios nusuario)
 {
     try
     {
         using (var ctx = new DataModel())
         {
             ctx.usuarios.Attach(nusuario);
             ctx.Entry(nusuario).State = EntityState.Modified;
             ctx.SaveChanges();
         }
     }
     catch (Exception)
     {
         throw;
     }
 }
Exemplo n.º 3
0
 /// <summary>
 /// eliminar un registro de la base de datos
 /// </summary>
 /// <param name="pkusuario"></param>
 public void eliminar(int pkUsuario)
 {
     try
     {
         using (var ctx = new DataModel())
         {
             usuarios user = ctx.usuarios.Single(r => r.pkUsuario == pkUsuario);
             ctx.Entry(user).State = EntityState.Deleted;
             ctx.SaveChanges();
         }
     }
     catch (Exception)
     {
         throw;
     }
 }
Exemplo n.º 4
0
 public void guardar(usuarios nusuario)
 {
     try
     {
         using (var ctx = new DataModel())
         {
             if (nusuario.pkUsuario > 0)
             {
                 ctx.Entry(nusuario).State = EntityState.Modified;
             }
             else
             {
                 ctx.Entry(nusuario).State = EntityState.Added;
             }
             ctx.SaveChanges();
         }
     }
     catch (Exception)
     {
         throw;
     }
 }