Beispiel #1
0
 private void btnEditar_Click(object sender, EventArgs e)
 {
     if (dgbDatos.SelectedRows.Count > 0)
     {
         DataGridViewRow  r                = dgbDatos.SelectedRows[0];
         ProvinciaListDto provincia        = (ProvinciaListDto)r.Tag;
         ProvinciaListDto provincia1       = (ProvinciaListDto)provincia.Clone();
         ProvinciaEditDto provinciaEditDto = new ProvinciaEditDto
         {
             ProvinciaId     = provincia.Provinciaid,
             NombreProvincia = provincia.NombreProvincia
         };
         FrmProvinciasAE frm = new FrmProvinciasAE();
         frm.Text = "editar Provincia";
         frm.SetProvincia(provinciaEditDto);
         DialogResult dr = frm.ShowDialog(this);
         if (dr == DialogResult.OK)
         {
             try
             {
                 provinciaEditDto = frm.GetProvincia();
                 if (!_servicio.Existe(provinciaEditDto))
                 {
                     _servicio.Guardar(provinciaEditDto);
                     provincia.NombreProvincia = provinciaEditDto.NombreProvincia;
                     SetearFila(r, provincia);
                     MessageBox.Show("registro Modifica3", "mensaje", MessageBoxButtons.OK, MessageBoxIcon.Information);
                 }
                 else
                 {
                     SetearFila(r, provincia1);
                     MessageBox.Show("registro ya existente", "mensajee", MessageBoxButtons.OK, MessageBoxIcon.Information);
                 }
             }
             catch (Exception ex)
             {
                 SetearFila(r, provincia1);
                 MessageBox.Show(ex.Message, "error llamar al programador", MessageBoxButtons.OK, MessageBoxIcon.Error);
             }
         }
     }
 }
 private void btnEditar_Click(object sender, EventArgs e)
 {
     if (dgvProvincias.SelectedRows.Count > 0)
     {
         DataGridViewRow r            = dgvProvincias.SelectedRows[0];
         Provincia       provincia    = (Provincia)r.Tag;
         Provincia       provinciaAux = (Provincia)provincia.Clone();
         FrmProvinciasAE frm          = new FrmProvinciasAE();
         frm.Text = "Editar Provincia";
         frm.SetProvincia(provincia);
         DialogResult dr = frm.ShowDialog(this);
         if (dr == DialogResult.OK)
         {
             try
             {
                 provincia = frm.GetProvincia();
                 if (!_Servicio.Existe(provincia))
                 {
                     _Servicio.Guardar(provincia);
                     SetearFila(r, provincia);
                     MessageBox.Show($"Registro: {provincia.NombreProvincia} Editado");
                 }
                 //dgvProvincias.Rows.Remove(r);
                 //MostrarDatosEnGrilla();
                 else
                 {
                     SetearFila(r, provinciaAux);
                     MessageBox.Show($"Registro {provincia.NombreProvincia} Ya existe!");
                 }
             }
             catch (Exception exepcion)
             {
                 SetearFila(r, provinciaAux);
                 MessageBox.Show(this, exepcion.Message, "Error",
                                 MessageBoxButtons.OK,
                                 MessageBoxIcon.Error);
             }
         }
     }
 }
        private void btnNuevo_Click(object sender, EventArgs e)
        {
            FrmProvinciasAE frm = new FrmProvinciasAE();

            frm.Text = "Agregar Provincia";
            DialogResult dr = frm.ShowDialog(this);

            if (dr == DialogResult.OK)
            {
                try
                {
                    Provincia provincia = frm.GetProvincia();
                    if (!_Servicio.Existe(provincia))
                    {
                        _Servicio.Guardar(provincia);
                        DataGridViewRow r = ConstruirFila();
                        SetearFila(r, provincia);
                        AgregarFila(r);
                        MessageBox.Show(this, $"Registro '{provincia.NombreProvincia}'Agregado",
                                        "Mensaje",
                                        MessageBoxButtons.OK,
                                        MessageBoxIcon.Information);
                    }
                    else
                    {
                        MessageBox.Show($"Registro {provincia.NombreProvincia} Existente", "Error", MessageBoxButtons.OK,
                                        MessageBoxIcon.Error);
                    }
                }
                catch (Exception excepcion)
                {
                    MessageBox.Show(this, excepcion.Message, "Error",
                                    MessageBoxButtons.OK,
                                    MessageBoxIcon.Error);
                }
            }
        }
Beispiel #4
0
        private void btnNuevo_Click(object sender, EventArgs e)
        {
            FrmProvinciasAE frm = new FrmProvinciasAE();

            frm.Text = "Agregar una Provincia";
            DialogResult dr = frm.ShowDialog(this);

            if (dr == DialogResult.OK)
            {
                try
                {
                    ProvinciaEditDto provinciaEditDto = frm.GetProvincia();
                    if (!_servicio.Existe(provinciaEditDto))
                    {
                        _servicio.Guardar(provinciaEditDto);
                        DataGridViewRow  r = ConstruirFila();
                        ProvinciaListDto provinciaListDto = new ProvinciaListDto
                        {
                            Provinciaid     = provinciaEditDto.ProvinciaId,
                            NombreProvincia = provinciaEditDto.NombreProvincia
                        };
                        SetearFila(r, provinciaListDto);
                        AgregarFila(r);
                        MessageBox.Show("Registro Agregado", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    }
                    else
                    {
                        MessageBox.Show("Registro ya existente", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }
                }
                catch (Exception exception)
                {
                    MessageBox.Show(exception.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
        }