コード例 #1
0
 public Solicitante AgregarSolicitante(Solicitante pSolicitante, ref String mensaje)
 {
     try
     {
         bool resultado = cliente.AgregarSolicitante(ref pSolicitante);
         mensaje = "Solicitante registrado.";
         return pSolicitante;
     }
     catch (Exception ex)
     {
         mensaje = ex.Message;
         return null;
     }
 }
コード例 #2
0
ファイル: SolicitanteBL.cs プロジェクト: paulonovich/DSDConFe
 public bool Agregar(ref Solicitante pSolicitante)
 {
     try
     {
         using (BDDOCUMENTUMEntities datos = new BaseDAO().conexion())
         {
             datos.Solicitantes.AddObject(pSolicitante);
             var vResult = datos.SaveChanges();
             if (vResult > 0)
                 return true;
             else
                 return false;
         }
     }
     catch (Exception)
     {
         throw new Exception("Ocurrio un error al registrar el solicitante.");
     }
 }
コード例 #3
0
        protected void btnGuardar_Click(object sender, EventArgs e)
        {
            try
            {
                Solicitante solicitante = new Solicitante();
                solicitante.nombre = txtNombre.Text.Trim();
                solicitante.apellido = txtApellido.Text.Trim();
                solicitante.dni = txtDNI.Text.Trim();
                solicitante.telefono = txtTelefono.Text.Trim();
                solicitante.correo = txtCorreo.Text.Trim();
                solicitante.direccion = txtDireccion.Text.Trim();

                SolicitanteNeg solicitanteNegocio = new SolicitanteNeg();
                String mensaje = "";
                solicitante = solicitanteNegocio.AgregarSolicitante(solicitante, ref mensaje);

                if (solicitante.codigo > 0)
                {
                    btnContinuar.Visible = true;
                    btnGuardar.Visible = false;
                    Session["codigoSolicitante"] = solicitante.codigo;
                }
                else
                {
                    btnContinuar.Visible = false;
                    btnGuardar.Visible = true;
                }
                lblError.Text = mensaje;
            }
            catch (Exception ex)
            {
                btnContinuar.Visible = false;
                btnGuardar.Visible = true;
                lblError.Text = ex.ToString();
            }
        }
コード例 #4
0
ファイル: Expediente.cs プロジェクト: paulonovich/DSDConFe
        private void FixupSolicitante(Solicitante previousValue)
        {
            if (previousValue != null && previousValue.Expedientes.Contains(this))
            {
                previousValue.Expedientes.Remove(this);
            }

            if (Solicitante != null)
            {
                if (!Solicitante.Expedientes.Contains(this))
                {
                    Solicitante.Expedientes.Add(this);
                }
                if (codigoSolicitante != Solicitante.codigo)
                {
                    codigoSolicitante = Solicitante.codigo;
                }
            }
            else if (!_settingFK)
            {
                codigoSolicitante = null;
            }
        }