Пример #1
0
 private void button2_Click(object sender, EventArgs e)
 {
     //ObtenerDatos();
     if (!validate())
     {
         MessageBox.Show("Llene todos los campos");
     }
     else
     {
         if (NuevoEditar == true)
         {
             clienteNuevo = ObtenerDatos();
             if (buisnes.AddCliente(clienteNuevo))
             {
                 MessageBox.Show("Cliente Agregado");
                 this.Close();
             }
         }
         else if (NuevoEditar == false)
         {
             clienteUpdated            = ObtenerDatos();
             clienteUpdated.id_cliente = clienteToUpdate.id_cliente;
             if (buisnes.UpdateCliente(clienteUpdated))
             {
                 MessageBox.Show("Cliente Actualizado");
                 this.Close();
             }
         }
     }
 }
Пример #2
0
        public GS_Clientes ObtenerDatos()
        {
            GS_Clientes cli = new GS_Clientes();

            cli.nombre           = textBox1.Text;
            cli.apellido_paterno = textBox2.Text;
            cli.apellido_materno = textBox3.Text;
            cli.fecha_nacimiento = dateTimePicker1.Value.Date;
            cli.direccion        = textBox4.Text;
            cli.correo           = textBox5.Text;
            cli.telefono         = textBox6.Text;
            return(cli);
        }
Пример #3
0
 public Nuevo(GS_Clientes cliente)
 {
     InitializeComponent();
     label1.Text           = "Actualizar Cliente";
     textBox1.Text         = cliente.nombre;
     textBox2.Text         = cliente.apellido_paterno;
     textBox3.Text         = cliente.apellido_materno;
     dateTimePicker1.Value = cliente.fecha_nacimiento;
     textBox4.Text         = cliente.direccion;
     textBox5.Text         = cliente.correo;
     textBox6.Text         = cliente.telefono;
     NuevoEditar           = false;
     clienteToUpdate       = cliente;
 }
Пример #4
0
 public bool UpdateCliente(GS_Clientes cliente)
 {
     try
     {
         Clientes cli = model.Clientes.Where(d => d.id_cliente == cliente.id_cliente).FirstOrDefault();
         cli.nombre           = cliente.nombre;
         cli.apellido_paterno = cliente.apellido_paterno;
         cli.apellido_materno = cliente.apellido_materno;
         cli.fecha_nacimiento = cliente.fecha_nacimiento;
         cli.direccion        = cliente.direccion;
         cli.correo           = cliente.correo;
         cli.telefono         = cliente.telefono;
         model.SaveChanges();
         return(true);
     }
     catch
     {
         return(false);
     }
 }
Пример #5
0
 public bool AddCliente(GS_Clientes cliente)
 {
     try
     {
         Clientes cli = new Clientes();
         cli.nombre           = cliente.nombre;
         cli.apellido_paterno = cliente.apellido_paterno;
         cli.apellido_materno = cliente.apellido_materno;
         cli.fecha_nacimiento = cliente.fecha_nacimiento;
         cli.direccion        = cliente.direccion;
         cli.correo           = cliente.correo;
         cli.telefono         = cliente.telefono;
         model.Clientes.Add(cli);
         model.SaveChanges();
         return(true);
     }
     catch
     {
         return(false);
     }
 }
Пример #6
0
 public bool UpdateCliente(GS_Clientes cliente)
 {
     return(data.UpdateCliente(cliente));
 }
Пример #7
0
 public bool AddCliente(GS_Clientes cliente)
 {
     return(data.AddCliente(cliente));
 }