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 Personas. Considere la posibilidad de usar el método .Add de la propiedad ObjectSet&lt;T&gt; asociada.
 /// </summary>
 public void AddToPersonas(Persona persona)
 {
     base.AddObject("Personas", persona);
 }
Ejemplo n.º 3
0
 /// <summary>
 /// Crear un nuevo objeto Persona.
 /// </summary>
 /// <param name="idPersona">Valor inicial de la propiedad idPersona.</param>
 /// <param name="nombre">Valor inicial de la propiedad nombre.</param>
 /// <param name="app">Valor inicial de la propiedad app.</param>
 /// <param name="apm">Valor inicial de la propiedad apm.</param>
 /// <param name="cargo">Valor inicial de la propiedad cargo.</param>
 public static Persona CreatePersona(global::System.Int32 idPersona, global::System.String nombre, global::System.String app, global::System.String apm, global::System.Int32 cargo)
 {
     Persona persona = new Persona();
     persona.idPersona = idPersona;
     persona.nombre = nombre;
     persona.app = app;
     persona.apm = apm;
     persona.cargo = cargo;
     return persona;
 }