public String crearApelacion(ADJUNTOS_APELACION adjApelacion, APELACION ape,Boolean adjunto)
        {
            int idApelacion=-99;
            if (adjunto)
                idApelacion = DaoAdjuntosApelacion.instancia.crearAdjunto(adjApelacion);

            int apelacion =DaoApelacion.instancia.crearApelacion(ape,idApelacion);

            if (apelacion == 0)
                return "ERROR";
            else
                return idApelacion.ToString();
        }
 /// <summary>
 /// Crear un nuevo objeto APELACION.
 /// </summary>
 /// <param name="iD_APELACION">Valor inicial de la propiedad ID_APELACION.</param>
 /// <param name="iD_ADJUNTO">Valor inicial de la propiedad ID_ADJUNTO.</param>
 /// <param name="iD_MULTA">Valor inicial de la propiedad ID_MULTA.</param>
 public static APELACION CreateAPELACION(global::System.Decimal iD_APELACION, global::System.Decimal iD_ADJUNTO, global::System.Decimal iD_MULTA)
 {
     APELACION aPELACION = new APELACION();
     aPELACION.ID_APELACION = iD_APELACION;
     aPELACION.ID_ADJUNTO = iD_ADJUNTO;
     aPELACION.ID_MULTA = iD_MULTA;
     return aPELACION;
 }
 /// <summary>
 /// Método desusado para agregar un nuevo objeto al EntitySet APELACION. Considere la posibilidad de usar el método .Add de la propiedad ObjectSet&lt;T&gt; asociada.
 /// </summary>
 public void AddToAPELACION(APELACION aPELACION)
 {
     base.AddObject("APELACION", aPELACION);
 }
示例#4
0
 /// <summary>
 /// Crear un nuevo objeto APELACION.
 /// </summary>
 /// <param name="iD_APELACION">Valor inicial de la propiedad ID_APELACION.</param>
 /// <param name="mONTO_AP">Valor inicial de la propiedad MONTO_AP.</param>
 /// <param name="aCEPTADO">Valor inicial de la propiedad ACEPTADO.</param>
 /// <param name="rOL_CAUSA">Valor inicial de la propiedad ROL_CAUSA.</param>
 /// <param name="iD_ADJUNTO">Valor inicial de la propiedad ID_ADJUNTO.</param>
 /// <param name="iD_MULTA">Valor inicial de la propiedad ID_MULTA.</param>
 public static APELACION CreateAPELACION(global::System.Decimal iD_APELACION, global::System.Decimal mONTO_AP, global::System.String aCEPTADO, global::System.Decimal rOL_CAUSA, global::System.Decimal iD_ADJUNTO, global::System.Decimal iD_MULTA)
 {
     APELACION aPELACION = new APELACION();
     aPELACION.ID_APELACION = iD_APELACION;
     aPELACION.MONTO_AP = mONTO_AP;
     aPELACION.ACEPTADO = aCEPTADO;
     aPELACION.ROL_CAUSA = rOL_CAUSA;
     aPELACION.ID_ADJUNTO = iD_ADJUNTO;
     aPELACION.ID_MULTA = iD_MULTA;
     return aPELACION;
 }
        protected void btnEnviarDPM_Click(object sender, EventArgs e)
        {
            Boolean adjunto = false;
            ADJUNTOS_APELACION adjApelacion = new ADJUNTOS_APELACION();
            APELACION ape = new APELACION();
            if (FileUpload1.HasFile)
            {
                String Extension = System.IO.Path.GetExtension(FileUpload1.FileName);
                int peso = FileUpload1.PostedFile.ContentLength;
                if (Extension.ToLower() != ".doc"  &&
                    Extension.ToLower() != ".docx" &&
                    Extension.ToLower() != ".pdf"  &&
                    Extension.ToLower() != ".jpg"  &&
                    Extension.ToLower() != ".png"  &&
                    Extension.ToLower() != ".zip"  &&
                    Extension.ToLower() != ".rar")
                {
                    //TEXTO/**********
                }
                else
                {
                    if (peso <= 5242880)
                    {
                        if (FileUpload1.FileName.Length < 50)
                        {
                                adjApelacion.ADJUNTO = lblRutDPM.Text +"_"+ FileUpload1.FileName;
                                adjunto = true;
                        }
                        else
                        {
                           ///////
                        }
                    }
                    else
                    {
                        // TEXTO DE MAXIMO DE PESO
                    }

                }
            }
            else
            {
                // TEXTO NO EXISTE EL ARCHIVO
            }

            if (!txtApelDPM.Text.Equals("") || txtApelDPM.Text != null)
            {
                ape.SOLICITUD_APELACION = txtApelDPM.Text.Trim();
                ape.ID_MULTA = Convert.ToDecimal(lblCodMultaDMI.Text);

                // 1142 CORRESPONDE A NO LEIDO ****
                ape.ESTADO = 1142;
                String  nuevaApleacion = NegocioInfractor.instancia.crearApelacion(adjApelacion, ape, adjunto);

                if (adjunto)
                {
                    if (nuevaApleacion.Equals("ERROR"))
                    {
                        FileUpload1.SaveAs(Server.MapPath("~/Upload/" + "ERROR" + nuevaApleacion + "_" + lblRutDPM.Text + "_" + FileUpload1.FileName));
                        // ERROR AL GENERAR LA APELACION
                    }
                    else
                    {
                        FileUpload1.SaveAs(Server.MapPath("~/Upload/" + nuevaApleacion + "_" + lblRutDPM.Text + "_" + FileUpload1.FileName));

                    }
                    txtApelDPM.Text = String.Empty;
                }
            }
            else
            {
                ///error
            }
        }
        protected void btnEnviarDPM_Click(object sender, EventArgs e)
        {
            Boolean adjunto = false;
            ADJUNTOS_APELACION adjApelacion = new ADJUNTOS_APELACION();
            APELACION ape = new APELACION();
            if (FileUpload1.HasFile)
            {
                String Extension = System.IO.Path.GetExtension(FileUpload1.FileName);
                int peso = FileUpload1.PostedFile.ContentLength;
                if (Extension.ToLower() != ".doc"  &&
                    Extension.ToLower() != ".docx" &&
                    Extension.ToLower() != ".pdf"  &&
                    Extension.ToLower() != ".jpg"  &&
                    Extension.ToLower() != ".png"  &&
                    Extension.ToLower() != ".zip"  &&
                    Extension.ToLower() != ".rar")
                {

                }
                else
                {
                    if (peso <= 5242880)
                    {
                        if (FileUpload1.FileName.Length < 50)
                        {
                                adjApelacion.ADJUNTO = lblRutDPM.Text +"_"+ FileUpload1.FileName;
                                adjunto = true;
                        }
                        else
                        {
                            lblInfoDPM.ForeColor = System.Drawing.Color.Red;
                            lblInfoDPM.Text = "El Nombre del archivo es muy largo";
                            lblInfoDPM.Visible = true;
                        }
                    }
                    else
                    {
                        lblInfoDPM.ForeColor = System.Drawing.Color.Red;
                        lblInfoDPM.Text = "El maximo peso permitido es de 5mb";
                        lblInfoDPM.Visible = true;
                    }

                }
            }
            else
            {

                adjApelacion.ID_ADJUNTO= 1;
                lblInfoDPM.ForeColor = System.Drawing.Color.Red;
                lblInfoDPM.Text = "Para un mejor servicio es obligatorio adjuntar documentos, así, es mucho mas factible una respuesta oportuna";
                lblInfoDPM.Visible = true;
            }

            if (!txtApelDPM.Text.Equals("") || txtApelDPM.Text != null)
            {
                ape.SOLICITUD_APELACION = txtApelDPM.Text.Trim();
                ape.ID_MULTA = Convert.ToDecimal(lblCodMultaDMI.Text);

                // 1142 CORRESPONDE A NO LEIDO ****
                ape.ESTADO = 1142;
                String  nuevaApleacion = NegocioInfractor.instancia.crearApelacion(adjApelacion, ape, adjunto);

                if (adjunto)
                {
                    if (nuevaApleacion.Equals("ERROR"))
                    {
                        FileUpload1.SaveAs(Server.MapPath("~/Upload/" + "ERROR" + nuevaApleacion + "_" + lblRutDPM.Text + "_" + FileUpload1.FileName));
                        lblInfoDPM.ForeColor = System.Drawing.Color.Red;
                        lblInfoDPM.Text = "adjuntoadjuntoadjuntoadjuntoadjuntoadjuntoadjuntoadjuntoadjuntoadjunto";
                        lblInfoDPM.Visible = true;
                    }
                    else
                    {
                        FileUpload1.SaveAs(Server.MapPath("~/Upload/" + nuevaApleacion + "_" + lblRutDPM.Text + "_" + FileUpload1.FileName));
                        FileUpload1.SaveAs(Server.MapPath("~/Upload/" + "ERROR" + nuevaApleacion + "_" + lblRutDPM.Text + "_" + FileUpload1.FileName));
                        lblInfoDPM.ForeColor = System.Drawing.Color.Red;
                        lblInfoDPM.Text = "okokokkokoko";
                        lblInfoDPM.Visible = true;
                    }
                    txtApelDPM.Text = String.Empty;
                }
            }
            else
            {
                ///error
            }
        }