Esempio n. 1
0
        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";
        }
Esempio n. 2
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);
        }
Esempio n. 3
0
        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;
        }
Esempio n. 4
0
        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";
                }
            }
        }