private void combo_escritura() { List <Matriz_Escritura> lmatriz = new Matriz_EscrituraBC().getmatrizescrituras(id_solicitud); this.dl_escritura.DataSource = lmatriz; this.dl_escritura.DataValueField = "cod_matriz"; this.dl_escritura.DataTextField = "descripcion"; this.dl_escritura.DataBind(); this.dl_escritura.SelectedValue = "0"; }
public void crearescritura(Int32 id_solicitud, Int32 cod_matriz) { Int32 tipo = Convert.ToInt32(this.dl_doc.SelectedValue); Matriz_Escritura matriz = new Matriz_EscrituraBC().getmatrizbycod(tipo, 0); string origen = Server.MapPath(matriz.Url_matriz.Trim()); string destino = Server.MapPath(matriz.Url_destino.Trim() + "\\" + id_solicitud + ".doc"); string add = new Documento_garantiaBC().add_escritura_pendiente(id_solicitud, origen, destino); string document = new Documento_garantiaBC().add_documento_garantia(id_solicitud, (string)(Session["usrname"]), cod_matriz, DateTime.Now, true); }
private void getmatrizdocumento(DropDownList combo) { Matriz_Escritura mmatriz = new Matriz_Escritura(); mmatriz.Cod_matriz = 0; mmatriz.Descripcion = "Seleccionar"; Int32 id_cliente = Convert.ToInt32(this.dl_cliente.SelectedValue); Int32 cod_notaria = Convert.ToInt32(this.dl_notaria.SelectedValue); List <Matriz_Escritura> lmatriz = new Matriz_EscrituraBC().getmatriz(id_cliente, cod_notaria, this.dl_producto.SelectedValue); lmatriz.Add(mmatriz); combo.DataSource = lmatriz; combo.DataValueField = "cod_matriz"; combo.DataTextField = "descripcion"; combo.DataBind(); combo.SelectedValue = "0"; return; }
protected void gr_dato_RowDataBound(object sender, GridViewRowEventArgs e) { if (e.Row.RowType == DataControlRowType.DataRow) { HyperLink but; ImageButton ibuton; string tipo; string id_cliente; string tiene_doc; //string cliente = this.gr_dato.DataKeys[e.Row.RowIndex].Value.ToString(); but = (HyperLink)e.Row.Cells[0].Controls[0]; id_cliente = gr_dato.DataKeys[e.Row.RowIndex].Values[2].ToString(); // row.Cells[1].Text.Trim(); tiene_doc = gr_dato.DataKeys[e.Row.RowIndex].Values[1].ToString(); tipo = this.gr_dato.DataKeys[e.Row.RowIndex].Values[0].ToString(); TipoOperacion op = new TipooperacionBC().getTipooperacion(tipo); but.Attributes.Add("onclick", "javascript:window.showModalDialog('" + op.Url_operacion + FuncionGlobal.FuctionEncriptar(but.Text.Trim()) + "&id_cliente=" + FuncionGlobal.FuctionEncriptar(id_cliente.ToString()) + "patente=&ventatipo=','_blank','" + op.Tamano + "')"); ibuton = (ImageButton)e.Row.FindControl("ib_workflow"); ibuton.Attributes.Add("onclick", "javascript:window.showModalDialog('mWorkflow.aspx?id_solicitud=" + FuncionGlobal.FuctionEncriptar(but.Text.Trim()) + "','','status:false;dialogWidth:500px;dialogHeight:260px')"); ibuton = (ImageButton)e.Row.FindControl("ib_cdigital"); ibuton.Attributes.Add("onclick", "javascript:window.showModalDialog('../digitalizacion/ver_documentos.aspx?id_solicitud=" + FuncionGlobal.FuctionEncriptar(but.Text.Trim()) + "&origen=eo','','status:false;dialogWidth:800px;dialogHeight:600px')"); ibuton = (ImageButton)e.Row.FindControl("ib_reemplazar"); ibuton.Attributes.Add("onclick", "javascript:window.showModalDialog('UploadEscritura.aspx?id_solicitud=" + FuncionGlobal.FuctionEncriptar(but.Text.Trim()) + "&id_cliente=" + FuncionGlobal.FuctionEncriptar(id_cliente) + "','','status:false;dialogWidth:600px;dialogHeight:400px')"); ibuton.Visible = Convert.ToBoolean(tiene_doc); HyperLink lnk = (HyperLink)e.Row.FindControl("lnk_word"); if (tiene_doc == "True") { string url = ""; //switch (id_cliente) //{ // case "1": //AGP S.A. // url = "generadas/agp/" + but.Text.Trim() + ".doc"; // break; // case "4": //AUTOMOTORES GILDEMEISTER S.A. // url = "generadas/ag/" + but.Text.Trim() + ".doc"; // break; // case "6": //AUTOMOTRIZ PORTILLO S.A. // url = "generadas/portillo/" + but.Text.Trim() + ".doc"; // break; // case "10": //AMICAR // url = "generadas/amicar/" + but.Text.Trim() + ".doc"; // break; // case "14": //BICE CREDIAUTO // url = "generadas/bice/" + but.Text.Trim() + ".doc"; // break; // case "15": //BANCO ESTADO // url = "generadas/bestado/" + but.Text.Trim() + ".doc"; // break; // case "16": //SANTANDER CONSUMER // url = "generadas/santander/" + but.Text.Trim() + ".doc"; // break; // case "19": //SCOTIABANK // url = "generadas/scotiabank/" + but.Text.Trim() + ".doc"; // break; // case "35": //AUTOMOTORA PORTEZUELO S.A. // url = "generadas/portezuelo/" + but.Text.Trim() + ".doc"; // break; // case "44": //FACTORLINE // url = "generadas/factorline/" + but.Text.Trim() + ".doc"; // break; // case "50": //TANNER // url = "generadas/tanner/" + but.Text.Trim() + ".doc"; // break; // default: // url = "generadas/" + but.Text.Trim() + ".doc"; // break; //} Int32 documento = Convert.ToInt32(this.dl_doc.SelectedValue); Matriz_Escritura matriz = new Matriz_EscrituraBC().getmatrizbycod(documento, Convert.ToInt32(this.dl_cliente.SelectedValue)); url = matriz.Url_destino.Trim() + but.Text.Trim() + ".doc"; lnk.ImageUrl = "../imagenes/sistema/static/word-small.jpg"; lnk.NavigateUrl = url; lnk.ToolTip = "Escritura"; lnk.Target = "_blank"; } else { lnk.ImageUrl = "../imagenes/sistema/static/no-small.jpg"; lnk.NavigateUrl = "javascript:alert('La operacion " + but.Text.Trim() + " no tiene su documento generado');"; lnk.ToolTip = "Sin Escritura"; lnk.Target = "_self"; } } }