Ejemplo n.º 1
0
        private void btnNuevo_Click(object sender, RoutedEventArgs e)
        {
            Persona objPer = new Persona();
            objPer.nombre = txbNom.Text;
            objPer.app = txbApp.Text;
            objPer.apm = txbApm.Text;
            if (cmbCargo.SelectedValue.ToString() == "Cajero")
                objPer.cargo = 2;
            else objPer.cargo = 1;
            objContexto.AddToPersonas(objPer);
            int a = objContexto.SaveChanges();

            var objP = from Persona p in objContexto.Personas
                       select p;
            int idper = 0;
            foreach(Persona x in objP)
            {
                idper = x.idPersona;
            }
            Usuario objUs = new Usuario();
            objUs.persona = idper;
            objUs.nombreusuario = txbUser.Text;
            objUs.contrasena = txbPass.Password;
            objContexto.AddToUsuarios(objUs);
            int b = objContexto.SaveChanges();

            MessageBox.Show("Usuario Creado Exitosamente");
        }
Ejemplo n.º 2
0
 /// <summary>
 /// Método desusado para agregar un nuevo objeto al EntitySet Usuarios. Considere la posibilidad de usar el método .Add de la propiedad ObjectSet&lt;T&gt; asociada.
 /// </summary>
 public void AddToUsuarios(Usuario usuario)
 {
     base.AddObject("Usuarios", usuario);
 }
Ejemplo n.º 3
0
 /// <summary>
 /// Crear un nuevo objeto Usuario.
 /// </summary>
 /// <param name="idUsuario">Valor inicial de la propiedad idUsuario.</param>
 /// <param name="nombreusuario">Valor inicial de la propiedad nombreusuario.</param>
 /// <param name="contrasena">Valor inicial de la propiedad contrasena.</param>
 /// <param name="persona">Valor inicial de la propiedad persona.</param>
 public static Usuario CreateUsuario(global::System.Int32 idUsuario, global::System.String nombreusuario, global::System.String contrasena, global::System.Int32 persona)
 {
     Usuario usuario = new Usuario();
     usuario.idUsuario = idUsuario;
     usuario.nombreusuario = nombreusuario;
     usuario.contrasena = contrasena;
     usuario.persona = persona;
     return usuario;
 }