Beispiel #1
0
        private void btn_agregar_Click(object sender, EventArgs e)
        {
            Proveedor proveedor = new Proveedor();

            proveedor.Id_proveedor = this.proveedor.Id_proveedor;

            //FALTA VALIDAR Email secundario y terciario (formato)
            if (ControladorFuncVariadas.validarTextBoxVacios(txt_codigo_postal, txt_direccion, txt_proveedor, txt_provincia, txt_telefono))
            {
                proveedor.Nombre_proveedor = txt_proveedor.Text;
                proveedor.Telefono         = long.Parse(txt_telefono.Text);
                proveedor.Direccion        = txt_direccion.Text;
                proveedor.Provincia        = txt_provincia.Text;
                proveedor.Codigo_postal    = int.Parse(txt_codigo_postal.Text);
                proveedor.Nombre1          = txt_nombre1.Text;
                proveedor.Nombre2          = txt_nombre2.Text;
                proveedor.Nombre3          = txt_nombre3.Text;
                proveedor.Telefono1        = txt_telefono1.Text;
                proveedor.Telefono2        = txt_telefono2.Text;
                proveedor.Telefono3        = txt_telefono3.Text;



                proveedor.Email  = txt_email.Text;
                proveedor.Email2 = txt_email2.Text;
                proveedor.Email3 = txt_email3.Text;

                //proveedor.puntaje = new PuntajeProveedor();

                //Transporte
                proveedor.puntaje.transporte_posicion     = Convert.ToInt32(combo_transporte_posicion.Text);
                proveedor.puntaje.transporte_Prestigio    = Convert.ToInt32(combo_transporte_prestigio.Text);
                proveedor.puntaje.transporte_antecedentes = Convert.ToInt32(combo_transporte_antecedentes.Text);
                proveedor.puntaje.transporte_financiera   = Convert.ToInt32(combo_transporte_financiera.Text);
                proveedor.puntaje.transporte_transporte   = Convert.ToInt32(combo_transporte_pais.Text);
                proveedor.puntaje.transporte_capacidad    = Convert.ToInt32(combo_transporte_capacidad.Text);

                //Calidad
                proveedor.puntaje.calidad_plazos  = Convert.ToInt32(combo_calidad_plazo.Text);
                proveedor.puntaje.calidad_costo   = Convert.ToInt32(combo_calidad_costo.Text);
                proveedor.puntaje.calidad_cuidado = Convert.ToInt32(combo_calidad_cuidado.Text);

                //Pagos
                proveedor.puntaje.pago_plazo     = Convert.ToInt32(combo_pagos_plazo.Text);
                proveedor.puntaje.pago_descuento = Convert.ToInt32(combo_pago_descuento.Text);

                //Otros
                proveedor.puntaje.otros_respuesta      = Convert.ToInt32(combo_otros_respuesta.Text);
                proveedor.puntaje.otros_administrativa = Convert.ToInt32(combo_otros_administrativa.Text);
                proveedor.puntaje.otros_pedidos        = Convert.ToInt32(combo_otros_capacidad.Text);


                if (ControlProveedor.ModificarProveedor(proveedor) == 1)
                {
                    MessageBox.Show("Se modificó correctamente!");
                    ControladorFuncVariadas.limpiarTextBox(txt_codigo_postal, txt_direccion, txt_email, txt_email2, txt_email3, txt_proveedor, txt_provincia, txt_telefono);
                    this.Close();
                }
            }
        }
Beispiel #2
0
        private void button1_Click(object sender, EventArgs e)
        {
            Proveedor a = new Proveedor();

            a.puntaje = new PuntajeProveedor();
            ControlProveedor.ModificarPuntajes(a);
        }
Beispiel #3
0
 private void txt_documento_KeyPress(object sender, KeyPressEventArgs e)
 {
     ControlProveedor.validarCaracteresNumericos(e);
 }
Beispiel #4
0
        private void btn_agregar_Click(object sender, EventArgs e)
        {
            Omega3.Modelo.Proveedor proveedor = new Modelo.Proveedor();

            if (txt_codigo_postal.Text == "")
            {
                ControlProveedor.validarTextboxVacio("Codigo postal");
            }
            else if (txt_direccion.Text == "")
            {
                ControlProveedor.validarTextboxVacio("Dirección");
            }
            else if (txt_proveedor.Text == "")
            {
                ControlProveedor.validarTextboxVacio("Proveedor");
            }
            else if (txt_provincia.Text == "")
            {
                ControlProveedor.validarTextboxVacio("Provincia");
            }
            else if (txt_telefono.Text == "")
            {
                ControlProveedor.validarTextboxVacio("Telefono");
            }
            else
            {
                proveedor.Nombre_proveedor = txt_proveedor.Text;
                proveedor.Telefono         = long.Parse(txt_telefono.Text);
                proveedor.Direccion        = txt_direccion.Text;
                proveedor.Codigo_postal    = Convert.ToInt32(txt_codigo_postal.Text);
                proveedor.Email            = txt_email.Text;
                proveedor.Provincia        = txt_provincia.Text;
                proveedor.Email2           = txt_email2.Text;
                proveedor.Email3           = txt_email3.Text;
                proveedor.Nombre1          = txt_nombre1.Text;
                proveedor.Nombre2          = txt_nombre2.Text;
                proveedor.Nombre3          = txt_nombre3.Text;
                proveedor.Telefono1        = txt_telefono1.Text;
                proveedor.Telefono2        = txt_telefono2.Text;
                proveedor.Telefono3        = txt_telefono3.Text;



                proveedor.puntaje.transporte_posicion     = Convert.ToInt32(transporte_posicion.SelectedItem);
                proveedor.puntaje.transporte_antecedentes = Convert.ToInt32(transporte_antecedentes.SelectedItem);
                proveedor.puntaje.transporte_capacidad    = Convert.ToInt32(transporte_capacidad.SelectedItem);
                proveedor.puntaje.transporte_financiera   = Convert.ToInt32(transporte_financiera.SelectedItem);
                proveedor.puntaje.transporte_Prestigio    = Convert.ToInt32(transporte_prestigio.SelectedItem);
                proveedor.puntaje.transporte_transporte   = Convert.ToInt32(transporte_pais.SelectedItem);

                proveedor.puntaje.calidad_costo   = Convert.ToInt32(calidad_costo.SelectedItem);
                proveedor.puntaje.calidad_cuidado = Convert.ToInt32(calidad_cuidado.SelectedItem);
                proveedor.puntaje.calidad_plazos  = Convert.ToInt32(calidad_plazo.SelectedItem);

                proveedor.puntaje.otros_administrativa = Convert.ToInt32(otros_administrativa.SelectedItem);
                proveedor.puntaje.otros_pedidos        = Convert.ToInt32(otros_capacidad.SelectedItem);
                proveedor.puntaje.otros_respuesta      = Convert.ToInt32(otros_respuesta.SelectedItem);

                proveedor.puntaje.pago_descuento = Convert.ToInt32(pago_descuento.SelectedItem);
                proveedor.puntaje.pago_plazo     = Convert.ToInt32(pagos_plazo.SelectedItem);

                // Controlador.ControlProveedor.AgregarProveedor(proveedor);
                Controlador.ControlProveedor.AgregarProveedor(proveedor);
                limpiarCombos(this);
                MessageBox.Show("El proveedor se agregó correctamente!");
                limpiar();
            }
        }
Beispiel #5
0
 private void txt_codigo_postal_KeyPress(object sender, KeyPressEventArgs e)
 {
     ControlProveedor.validarCaracteresNumericos(e);
 }
Beispiel #6
0
 private void txt_provincia_KeyPress(object sender, KeyPressEventArgs e)
 {
     ControlProveedor.validarCaracteresLetras(e);
 }
Beispiel #7
0
 private void txt_direccion_KeyPress(object sender, KeyPressEventArgs e)
 {
     ControlProveedor.validarCaracteresNumerosyLetras(e);
 }
Beispiel #8
0
 private void buscar_cuit_KeyPress(object sender, KeyPressEventArgs e)
 {
     ControlProveedor.validarCaracteresNumericos(e);
 }