protected override void Insertar()
        {
            try
            {
                var op = new z_operadoras
                {
                    rut = textRut.Text,
                    fecha_nacimiento = DateTime.Parse(textFechaNac.Text),
                    apellidos        = textApellidos.Text,
                    nombres          = textNombres.Text,
                    direccion        = textDireccion.Text,
                    comuna           = textComuna.Text,
                    telefono         = textFono.Text,
                    celular          = textMovil.Text
                };

                op.addz_operadoras(op);
                Source = op.Getz_operadorasLista().Tables[0];
                MessageBox.Show("Operación realizada correctamente.", "", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            catch (Exception ex)
            {
                Log.ShowAndLog(ex);
            }
        }
        private void GenerarDatos()
        {
            z_operadoras operadora = new z_operadoras();

            txtOperadora.Text          = DatosLogin.LoginUsuario.ToString();
            txtTurno.Text              = DatosLogin.LoginUsuario.ToString();
            clOperadoras.DataSource    = operadora.Getz_operadorasLista2().Tables[0];
            clOperadoras.ValueMember   = "id_operadora";
            clOperadoras.DisplayMember = "nombre_completo";
        }
 protected override void Eliminar()
 {
     try
     {
         var op = new z_operadoras();
         op.deletez_operadoras((int)listActuales.SelectedValue);
         Source = op.Getz_operadorasLista().Tables[0];
     }
     catch (Exception ex)
     {
         Log.ShowAndLog(ex);
     }
 }
 private void AdminOperadoras_Load(object sender, EventArgs e)
 {
     try
     {
         DataSet ds = new z_operadoras().Getz_operadorasLista();
         listActuales.DisplayMember = "nombre_completo";
         listActuales.ValueMember   = "id_operadora";
         Source = ds.Tables[0];
     }
     catch (Exception ex)
     {
         Log.ShowAndLog(ex);
     }
 }
Ejemplo n.º 5
0
        private void FillOperadoras()
        {
            var op = new z_operadoras();

            ds      = op.Getz_operadorasLista();
            nombres = new List <object>();
            foreach (DataRow dr in ds.Tables[0].Rows)
            {
                var p = new KeyValuePair <string, int>((string)dr["nombre_completo"],
                                                       (int)dr["id_operadora"]);
                nombres.Add(p);
            }
            listNombres.Items.Clear();
            listNombres.Items.AddRange(nombres.ToArray());
        }
        protected override void Mostrar(int id)
        {
            try
            {
                z_operadoras op = new z_operadoras().getObjectz_operadoras(id);
                textRut.Text       = op.rut;
                textFechaNac.Text  = op.fecha_nacimiento.ToShortDateString();
                textApellidos.Text = op.apellidos;
                textNombres.Text   = op.nombres;
                textDireccion.Text = op.direccion;
                textComuna.Text    = op.comuna;

                textFono.Text  = op.telefono;
                textMovil.Text = op.celular;
            }
            catch (Exception ex)
            {
                Log.ShowAndLog(ex);
            }
        }
        protected override void Actualizar()
        {
            try
            {
                z_operadoras op = new z_operadoras().getObjectz_operadoras((int)listActuales.SelectedValue);
                op.rut = textRut.Text;
                op.fecha_nacimiento = DateTime.Parse(textFechaNac.Text);
                op.apellidos        = textApellidos.Text;
                op.nombres          = textNombres.Text;
                op.direccion        = textDireccion.Text;
                op.comuna           = textComuna.Text;

                op.telefono = textFono.Text;
                op.celular  = textMovil.Text;

                op.modifyz_operadoras(op);
                Source = op.Getz_operadorasLista().Tables[0];
                MessageBox.Show("Operación realizada correctamente.", "", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            catch (Exception ex)
            {
                Log.ShowAndLog(ex);
            }
        }