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<T> asociada. /// </summary> public void AddToAPELACION(APELACION aPELACION) { base.AddObject("APELACION", aPELACION); }
/// <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 } }