Exemplo n.º 1
0
        private void btnGuardar_Click(object sender, System.EventArgs e)
        {
            if (ValidarDatos())
            {
                if (medida == null)
                {
                    medida = new Medida();
                }

                medida.Denominacion = TextBoxMedida.Text;
                medida.Abreviatura  = TextBoxAbreviatura.Text.ToUpper();
                if (ValidarObjeto())
                {
                    if (!_esEdicion)
                    {
                        try
                        {
                            _servicio.Guardar(medida);
                            if (frm != null)
                            {
                                frm.AgregarFila(medida);
                            }
                            Helper.MensajeBox("Registro Guardado", Tipo.Success);
                            DialogResult dr = MessageBox.Show("¿Desea dar de alta otro registro?", "Confirmar",
                                                              MessageBoxButtons.YesNo, MessageBoxIcon.Question);
                            if (dr == DialogResult.No)
                            {
                                DialogResult = DialogResult.Cancel;
                            }
                            else
                            {
                                InicializarControles();
                            }
                        }
                        catch (Exception exception)
                        {
                            Helper.MensajeBox(exception.Message, Tipo.Error);
                        }
                    }
                    else
                    {
                        DialogResult = DialogResult.OK;
                    }
                }
            }
        }
Exemplo n.º 2
0
        private void btnGuardar_Click(object sender, EventArgs e)
        {
            if (ValidarDatos())
            {
                if (medida == null)
                {
                    medida = new Medida();
                }
                medida.Denominacion = txtMedida.Text;
                medida.Abreviatura  = txtAbreviatura.Text.ToUpper();

                if (ValidarObjeto())
                {
                    if (!esEdicion)
                    {
                        servicio.Guardar(medida);
                        if (frm != null)
                        {
                            frm.AgregarFila(medida);
                        }
                        Helper.MensajeBox("Registro guardado", Tipo.Success);
                        DialogResult dr = MessageBox.Show("Desea agregar otro registro?", "Confirmar",
                                                          MessageBoxButtons.YesNo, MessageBoxIcon.Question);
                        if (dr == DialogResult.No)
                        {
                            DialogResult = DialogResult.Cancel;
                        }
                        else
                        {
                            InicializarControles();
                        }
                    }
                    else
                    {
                        DialogResult = DialogResult.OK;
                    }
                }
            }
        }