public String traeAdjunto(int idAdjunto) { String nombreAdjunto = ""; using (SRI con = new SRI()) { ADJUNTOS_APELACION adjunto = new ADJUNTOS_APELACION(); adjunto = con.ADJUNTOS_APELACION.Where(a => a.ID_ADJUNTO == idAdjunto).FirstOrDefault(); nombreAdjunto = adjunto.ADJUNTO.ToString(); } return nombreAdjunto; }
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(); }
public int crearAdjunto(ADJUNTOS_APELACION adjunto) { try { using (SRI sri = new SRI()) { adjunto.ID_ADJUNTO = RetornarNuevoId(); adjunto.ADJUNTO = adjunto.ID_ADJUNTO.ToString() + "_" + adjunto.ADJUNTO; sri.ADJUNTOS_APELACION.AddObject(adjunto); sri.SaveChanges(); return Convert.ToInt32(adjunto.ID_ADJUNTO); } } catch (Exception e) { return 0; } }
/// <summary> /// Crear un nuevo objeto ADJUNTOS_APELACION. /// </summary> /// <param name="iD_ADJUNTO">Valor inicial de la propiedad ID_ADJUNTO.</param> /// <param name="aDJUNTO">Valor inicial de la propiedad ADJUNTO.</param> public static ADJUNTOS_APELACION CreateADJUNTOS_APELACION(global::System.Decimal iD_ADJUNTO, global::System.String aDJUNTO) { ADJUNTOS_APELACION aDJUNTOS_APELACION = new ADJUNTOS_APELACION(); aDJUNTOS_APELACION.ID_ADJUNTO = iD_ADJUNTO; aDJUNTOS_APELACION.ADJUNTO = aDJUNTO; return aDJUNTOS_APELACION; }
/// <summary> /// Método desusado para agregar un nuevo objeto al EntitySet ADJUNTOS_APELACION. Considere la posibilidad de usar el método .Add de la propiedad ObjectSet<T> asociada. /// </summary> public void AddToADJUNTOS_APELACION(ADJUNTOS_APELACION aDJUNTOS_APELACION) { base.AddObject("ADJUNTOS_APELACION", aDJUNTOS_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 } }