Beispiel #1
0
 public bool Register(Comitentes comitente)
 {
     try
     {
         _context.Comitentes.AddOrUpdate(comitente);
         _context.SaveChanges();
         return(true);
     }
     catch { return(false); }
 }
Beispiel #2
0
        private void tsbGuardar_Click(object sender, EventArgs e)
        {
            Correo CorreoPrincipal   = new Correo(txtCorreoElectronico.Text.Trim());
            Correo CorreoAlternativo = new Correo(txtCorreoAlternativo.Text.Trim());
            bool   lValidado         = true;
            string Mensaje           = string.Empty;

            Comitentes comitente;

            int id;

            try { id = Convert.ToInt32(txtComitente.Text.Trim()); }
            catch { id = 0; }

            if (operacion == 1)
            {
                comitente = _service.GetById(id);
                if (comitente != null)
                {
                    Mensaje  += String.Format("Cuenta Comitente Existente \r");
                    lValidado = false;
                }
            }

            comitente = new Comitentes();
            if (txtApellido.Text.Trim().Length == 0)
            {
                Mensaje  += String.Format("Ingrese Apellido \r");
                lValidado = false;
            }

            if (!string.IsNullOrEmpty(txtCorreoElectronico.Text.Trim()))
            {
                if (!CorreoPrincipal.ValidarCorreo())
                {
                    Mensaje  += "Correo Principal Incorrecto \r";
                    lValidado = false;
                }
            }

            if (!string.IsNullOrEmpty(txtCorreoAlternativo.Text.Trim()))
            {
                if (!CorreoAlternativo.ValidarCorreo())
                {
                    Mensaje  += "Correo Alternativo Incorrecto \r";
                    lValidado = false;
                }
            }

            if (lValidado == false)
            {
                MessageBox.Show(Mensaje, "Solicitud del Sistema", MessageBoxButtons.OK, MessageBoxIcon.Stop);
                return;
            }

            if (operacion == 1 || operacion == 2)
            {
                if (MessageBox.Show("Datos Correctos ?", "Solicitud del Sistema", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == System.Windows.Forms.DialogResult.No)
                {
                    return;
                }
            }

            comitente.Comitente         = id;
            comitente.Apellido          = txtApellido.Text.Trim();
            comitente.Nombres           = txtNombres.Text.Trim();
            comitente.TelefonoCelular   = txtTelefonoCelular.Text.Trim();
            comitente.CorreoPrincipal   = txtCorreoElectronico.Text.Trim();
            comitente.CorreoAlternativo = txtCorreoAlternativo.Text.Trim();
            _service.Register(comitente);

            Close();
        }