コード例 #1
0
        protected void grabar(object sender, EventArgs e)
        {
            string id_fam_encrip;

            id_fam_encrip = FuncionGlobal.FuctionDesEncriptar(Request.QueryString["id"].ToString());

            id_fam = Convert.ToInt16(id_fam_encrip);

            string add_MU = "";


            string descripcion  = this.TextBox1.Text;
            string plandecuenta = this.TextBox2.Text;
            string proveedor    = this.TextBox4.Text;
            string cvalor       = this.TextBox3.Text;
            string ctafac       = this.TextBox4.Text;
            string ccontable    = this.chk_aviso.Checked.ToString();
            string ctransf      = this.CheckBox1.Checked.ToString();
            string cbloqueada   = this.CheckBox3.Checked.ToString();
            string factura      = this.CheckBox2.Checked.ToString();
            string opcional     = this.CheckBox4.Checked.ToString();


            add_MU = new GastosComunesBC().add_GastosComunes(0, Convert.ToInt32(cvalor), descripcion, ccontable, ctransf, cbloqueada, id_fam, plandecuenta, proveedor, factura, opcional, ctafac);


            getAllGastosComunes();
        }
コード例 #2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (IsPostBack)
            {
                return;
            }
            try
            {
                var musuario = new UsuarioBC().GetUsuario(Convert.ToString(Session["usrname"]));
                int result   = DateTime.Compare(musuario.Fechacaducacion, DateTime.Now);
                if (result > 0)
                {
                    Response.Redirect("login.aspx");
                    return;
                }
            }
            catch (Exception ex)
            {
                FuncionGlobal.alerta("Se produjo un error: " + ex.Message, Page);
                Response.Redirect("login.aspx");
            }

            try
            {
                lblMensaje.Text =
                    string.Format(
                        "Estimad@ {0}: La contraseña asociada a su cuenta a caducado. Por favor ingrese una nueva.",
                        new UsuarioBC().GetUsuario(Convert.ToString(Session["usrname"])).Nombre.ToUpper().Trim());
            }
            catch (Exception ex)
            {
                FuncionGlobal.alerta("Se produjo un error: " + ex.Message, Page);
                Response.Redirect("login.aspx");
            }
        }
コード例 #3
0
        protected void Page_Load(object sender, EventArgs e)
        {
            this.Datosvendedor.OnClickDireccion    += new wucBotonEventHandler(Datosvendedor_OnClickDireccion);
            this.Datosvendedor.OnClickTelefono     += new wucBotonEventHandler(Datosvendedor_OnClickTelefono);
            this.Datosvendedor.OnClickCorreo       += new wucBotonEventHandler(Datosvendedor_OnClickCorreo);
            this.Datosvendedor.OnClickParticipante += new wucBotonEventHandler(Datosvendedor_OnClickParticipante);


            id_solicitud   = Convert.ToInt32(FuncionGlobal.FuctionDesEncriptar(Request.QueryString["id_solicitud"].ToString()));
            id_cliente     = Convert.ToInt16(FuncionGlobal.FuctionDesEncriptar(Request.QueryString["id_cliente"].ToString()));
            tipo_operacion = Request.QueryString["tipo_operacion"].ToString();

            if (!IsPostBack)
            {
                cambiar_titulo();
                FuncionGlobal.comboclientesbyusuario((string)(Session["usrname"]), this.dl_cliente);
                this.dl_cliente.SelectedValue = id_cliente.ToString();
                FuncionGlobal.combosucursalbyclienteandUsuarioShort(this.dl_sucursal_origen, Convert.ToInt16(this.dl_cliente.SelectedValue), (string)(Session["usrname"]));


                if (id_solicitud != 0)
                {
                    busca_operacion();
                }
            }
        }
コード例 #4
0
        protected void Page_Load(object sender, EventArgs e)
        {
            IdOrdenTrabajo = Convert.ToInt32(FuncionGlobal.FuctionDesEncriptar(Request.QueryString["idOrdenTrabajo"]));
            if (!IsPostBack)
            {
                ViewState["id_solicitud"]   = FuncionGlobal.FuctionDesEncriptar(Request.QueryString["id_solicitud"].ToString());
                ViewState["id_cliente"]     = FuncionGlobal.FuctionDesEncriptar(Request.QueryString["id_cliente"].ToString());
                ViewState["tipo_operacion"] = Request.QueryString["tipo_operacion"].ToString();
                ViewState["separadorMiles"] = CultureInfo.CurrentUICulture.NumberFormat.NumberGroupSeparator;

                this.Cambiar_Titulo();

                FuncionGlobal.comboclientesbyusuario((string)(Session["usrname"]), this.dl_cliente);
                this.dl_cliente.SelectedValue = ViewState["id_cliente"].ToString();
                FuncionGlobal.combosucursalbyclienteandUsuario(this.dl_sucursal, Convert.ToInt16(this.dl_cliente.SelectedValue), (string)(Session["usrname"]));

                if (this.dl_sucursal.Items.Count == 2)
                {
                    this.dl_sucursal.SelectedIndex = 1;
                }

                if (IdOrdenTrabajo != 0)
                {
                    var otra = new OrdenTrabajoBC().GetOrdenTrabajo(IdOrdenTrabajo);
                    agp_vehiculo.OrdenTrabajo = otra;
                    this.txt_nro_credito.Text = otra.NumeroOrden.Trim();
                    agp_consignatario.Mostrar_Form(Convert.ToInt32(otra.RutAdquiriente));
                    dl_sucursal.SelectedValue = otra.IdSucursal.ToString().Trim();
                }
                else
                {
                    this.Busca_Operacion();
                }
            }
        }
コード例 #5
0
        protected void btn_baja_tag_Click(object sender, EventArgs e)
        {
            if (this.txt_solicitud.Text != "" && this.txt_patente.Text != "")
            {
                string add = new Codigo_TAGBC().add_Control_TAG(this.txt_patente.Text, Convert.ToInt32(this.txt_solicitud.Text), "0",(string)(Session["usrname"]));

                if (add != "OK")
                {
                    FuncionGlobal.alerta_updatepanel(add, Page, up_grilla);
                    return;
                }

                else
                {
                    FuncionGlobal.alerta_updatepanel("Devolucion de TAG cargado con exito", this.Page, this.up_grilla);
                }

               
            }

            if (this.txt_solicitud.Text == "" && this.txt_patente.Text != "")
            {
                TipoOperacion tip = new TipooperacionBC().getTipooperacion("DTAG");
             

                this.btn_baja_tag.Attributes.Add("onclick", "javascript:window.showModalDialog('" + tip.Url_operacion + "fDded4a93u2d" + "&id_cliente=" + FuncionGlobal.FuctionEncriptar(usu.Cliente.Id_cliente.ToString()) + "&ventatipo=" + "" + "&patente=" + this.txt_patente.Text + "','_blank','" + tip.Tamano + "')");
            }
           
        }
コード例 #6
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!Page.IsPostBack)
            {
                this.lbl_titulo.Text = this._titulo;
                FuncionGlobal.combotipovehiculo(this.dl_tipo_vehiculo);
                FuncionGlobal.combomarcavehiculo(this.dl_marca_vehiculo);
                FuncionGlobal.comboparametro(this.dl_combustible, "COMB");
                FuncionGlobal.comboparametro(this.dl_equipamiento, "EQUIPO");
                FuncionGlobal.comboparametro(this.dl_transmision, "TRANS");

                this.cav.Visible     = this._CAV;
                this.txt_PDF.Visible = this._CAV;


                Limpiar_Form();
                if (this._vehiculo != null)
                {
                    Mostrar_Form(this._vehiculo.Id_solicitud);
                }
                if (OrdenTrabajo != null)
                {
                    Busca_Patente(OrdenTrabajo.Patente);
                }
            }
        }
コード例 #7
0
        public bool Guardar_Form(int id_solicitud)
        {
            if (id_solicitud <= 0)
            {
                FuncionGlobal.alerta("Debe guardar la operación antes de continuar", Page);
                return(false);
            }
            if (!Validar_Form())
            {
                return(false);
            }
            Int32         id_dato_vehiculo      = 0;
            Int32         rut_prenda            = 0;
            string        financiamiento_amicar = "0";
            DatosVehiculo mdato = new DatosvehiculoBC().getDatovehiculo(id_solicitud);

            if (mdato != null)
            {
                id_dato_vehiculo      = mdato.Id_dato_vehiculo;
                rut_prenda            = mdato.Rut_prenda;
                financiamiento_amicar = mdato.Financiamiento_amicar;
            }
            string output = new DatosvehiculoBC().add_Datosvehiculo(id_solicitud,
                                                                    new MarcavehiculoBC().getmarcavehiculo(Convert.ToInt16(this.dl_marca_vehiculo.SelectedValue)),
                                                                    new TipovehiculoBC().getTipoVehiculo(this.dl_tipo_vehiculo.SelectedValue),
                                                                    this.txt_patente.Text,
                                                                    this.txt_dv.Text,
                                                                    this.txt_modelo_vehiculo.Text,
                                                                    this.txt_chasis.Text,
                                                                    this.txt_motor.Text,
                                                                    this.txt_chasis.Text,
                                                                    this.txt_serie.Text,
                                                                    Convert.ToInt32(this.txt_ano_vehiculo.Text),
                                                                    this.txt_cilindrada.Text,
                                                                    this.txt_color.Text,
                                                                    Convert.ToInt32(this.txt_peso_carga.Text),
                                                                    Convert.ToInt32(this.txt_peso_bruto.Text),
                                                                    this.dl_combustible.SelectedValue,
                                                                    Convert.ToInt32(this.txt_puertas.Text),
                                                                    Convert.ToInt32(this.txt_asientos.Text),
                                                                    0,
                                                                    0,
                                                                    "",
                                                                    0,
                                                                    id_dato_vehiculo,
                                                                    Convert.ToDateTime("01/01/1900"),
                                                                    "",
                                                                    "false",
                                                                    "",
                                                                    rut_prenda,
                                                                    financiamiento_amicar, this.dl_transmision.SelectedValue.Trim()
                                                                    , this.dl_equipamiento.SelectedValue.Trim(), "0");

            if (output != "")
            {
                this._error = output;
                return(false);
            }
            return(true);
        }
コード例 #8
0
        protected void bt_cambio_estado_Click(object sender, EventArgs e)
        {
            var comentario = txtComentarioEstado.Value;

            if (comentario.Trim() == string.Empty)
            {
                FuncionGlobal.alerta_updatepanel("Ingrese un comentario", Page, this.udpForm);
                return;
            }
            if (dlEstadoCambios.SelectedValue == "0")
            {
                FuncionGlobal.alerta_updatepanel("Seleccione un Estado", Page, this.udpForm);
                return;
            }
            var filasGrid = from r in this.gr_dato.Rows.OfType <GridViewRow>()
                            where ((CheckBox)r.FindControl("chk")).Checked && r.RowType == DataControlRowType.DataRow
                            select r.RowIndex;

            if (filasGrid.Count() > 0)
            {
                foreach (int i in filasGrid)
                {
                    var estado             = Convert.ToInt32(dlEstadoCambios.SelectedValue);
                    int idIncidencia       = Convert.ToInt32(this.gr_dato.DataKeys[i].Values[0]);
                    var usuarioResponsable = Convert.ToString(this.gr_dato.DataKeys[i].Values["cuenta_usuario_responsable"]);
                    new IncidenciaBC().CambioEstado(idIncidencia, estado, Convert.ToString(Session["usrname"]), usuarioResponsable, comentario, dlEstadoCambios.SelectedItem.Text);
                }
                GetIncidencias(Convert.ToString(Session["usrname"]));
                FuncionGlobal.alerta_updatepanel("Tickets asignados correctamente", Page, this.udpForm);
            }
            else
            {
                FuncionGlobal.alerta_updatepanel("No seleccionó ningún ticket de incidencia", Page, this.udpForm);
            }
        }
コード例 #9
0
        private void busca_persona_para(double rut)
        {
            Persona mpersona = new PersonaBC().getpersonabyrut(rut);

            if (mpersona.Rut == Convert.ToDouble(0))
            {
                this.txt_dv_para.Focus();
                return;
            }

            this.ib_compra_para.Attributes.Add("OnClick", "javascript:window.showModalDialog('../administracion/mPersonaModal.aspx?id_persona=" + mpersona.Rut.ToString() + "','#1','dialogHeight: 350px; dialogWidth: 900px;dialogTop: 190px; dialogLeft: 220px; edge: Raised; center: Yes;help: No; resizable: No; status: No;');");
            this.ib_compra_para.Visible = true;

            this.txt_rut_para.Enabled = false;
            this.txt_dv_para.Enabled  = false;

            this.txt_nombre_para.Text    = mpersona.Nombre;
            this.txt_paterno_para.Text   = mpersona.Apellido_paterno;
            this.txt_materno_para.Text   = mpersona.Apellido_materno;
            this.txt_dv_para.Text        = mpersona.Dv;
            this.txt_direccion_para.Text = mpersona.Direccion;
            this.txt_numero_para.Text    = mpersona.Numero;
            this.txt_depto_para.Text     = mpersona.Depto;
            this.txt_telefono_para.Text  = mpersona.Telefono;


            this.dl_pais_para.SelectedValue = mpersona.Comuna.Ciudad.Region.Pais.Codigo;
            FuncionGlobal.comboregion(this.dl_region_para, mpersona.Comuna.Ciudad.Region.Pais.Codigo);
            this.dl_region_para.SelectedValue = Convert.ToString(mpersona.Comuna.Ciudad.Region.Id_region);

            FuncionGlobal.combociudad(this.dl_ciudad_para, Convert.ToInt16(mpersona.Comuna.Ciudad.Region.Id_region));
            this.dl_ciudad_para.SelectedValue = Convert.ToString(mpersona.Comuna.Ciudad.Id_Ciudad);
            FuncionGlobal.combocomuna(this.dl_comuna_para, Convert.ToInt16(mpersona.Comuna.Ciudad.Id_Ciudad));
            this.dl_comuna_para.SelectedValue = Convert.ToString(mpersona.Comuna.Id_Comuna);
        }
コード例 #10
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!IsPostBack)
     {
         FuncionGlobal.combopais(this.dl_pais);
     }
 }
コード例 #11
0
        protected void Page_Load(object sender, EventArgs e)
        {
            string origenExterno   = Request.QueryString["origen"];
            string semaforoExterno = Request.QueryString["semaforo"];
            string proc            = Request.QueryString["proc"];

            origenExterno   = origenExterno == null ? "FALSE" :  FuncionGlobal.FuctionDesEncriptar(origenExterno);
            semaforoExterno = semaforoExterno == null? "0" : FuncionGlobal.FuctionDesEncriptar(semaforoExterno);
            proc            = proc == null ? "0" : FuncionGlobal.FuctionDesEncriptar(proc);

            if (IsPostBack)
            {
                return;
            }

            Permisos(Convert.ToString(Session["usrname"]));
            Mensaje("Hola", TiposMensajes.Bienvenido);
            LlenarComboBusquedaMasiva();
            FuncionGlobal.ComboEstadosIncidencia(dlEstados, "todo");

            if (Convert.ToBoolean(origenExterno))
            {
                gr_dato.DataSource = GetIncidenciaExterna(Convert.ToString(Session["usrname"]), semaforoExterno, Convert.ToInt32(proc));
                gr_dato.DataBind();
                lblConteoOperaciones.Text = Convert.ToString(gr_dato.Rows.Count);
            }
        }
コード例 #12
0
        protected void Page_Load(object sender, EventArgs e)
        {
            Response.AddHeader("Refresh", Convert.ToString((Session.Timeout * 60) + 5));
            var menu = new OpcionmenuBC().GetOpcionmenuBycodigo(FuncionGlobal.FuctionDesEncriptar(Request.QueryString["D"]));

            Titulo    = menu.Descripcion;
            UrlManual = menu.UrlManual;

            if (Titulo != null)
            {
                lblTitulo.Text = Titulo;
                if (UrlManual.Trim() != string.Empty)
                {
                    lnkAyuda.Visible = true;
                    lnkAyuda.HRef    = UrlManual;
                }
                else
                {
                    lnkAyuda.Visible = false;
                }
            }
            if (Session["usrname"] == null || Session["usrname"].ToString().Trim() == "")
            {
                FuncionGlobal.alerta("Necesitamos que inicie sesion", Page);
                Response.Redirect("~/login.aspx");
            }
            if (!IsPostBack)
            {
                menu_usuario();
                Usuario usuario = Perfilusuario();
                Cliente cliente = new ClienteBC().getcliente(usuario.Cliente.Id_cliente);
                imgLogo.ImageUrl = cliente.Imagen;
            }
        }
コード例 #13
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (IsPostBack)
            {
                return;
            }
            try
            {
                //Instancio al usuario session
                var usuario = new UsuarioBC().GetUsuario(Session["usrname"].ToString());
                Permisos();

                //se llenan los combo
                FuncionGlobal.combosucursalbyclienteandUsuario(dlSucursal, usuario.Cliente.Id_cliente, usuario.UserName);
                LlenaComboboxUsuarioDefecto();
                LlenaComboboxProductos();
                LlenaComboboxEstados();
                dlSucursal.Items[0].Text = "Mi(s) sucursal(es)";
                txtDesde.Text            = DateTime.Today.ToShortDateString();
                txtHasta.Text            = DateTime.Today.ToShortDateString();

                //Lleno el Dashboard dependiendo del usuario
                UsuarioDAshboard();

                //Mensaje de bienvenida una vez terminada la carga
                Mensajes($"{FuncionGlobal.SaludosHorario()}, este es tu administrador de certificados", Enums.TiposMensajes.Bienvenido);
            }
            catch (Exception ex)
            {
                Mensajes("Rayos! Se generó el siguiente error: " + ex.Message, Enums.TiposMensajes.Error);
            }
        }
コード例 #14
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                id_pers = FuncionGlobal.FuctionDesEncriptar(Request.QueryString["id_persona"].ToString());

                this.txt_rut.Text = id_pers;

                id_persona = Convert.ToInt32(id_pers);



                ib_ficha.Attributes.Add("onclick", "javascript:window.open('../reportes/reporte_prueba.aspx','_blank','height=355,width=500, top=150,left=150,status=no,toolbar=no,menubar=no,l ocation=no,scrollbars=no,resizable=yes,copyhistory= false')");


                this.ib_ficha.Visible      = false;
                this.ib_personeria.Visible = false;

                FuncionGlobal.comboparametro(this.dl_estado_civil, "ESCIVIL");
                FuncionGlobal.comboparametro(this.dl_sexo, "SEXO");
                FuncionGlobal.comboparametro(this.dl_tipo_persona, "TIPOPER");
                FuncionGlobal.comboparametro(this.dl_tipo_empleador, "TIPOEMPL");
                FuncionGlobal.combopais(this.dl_pais);
                this.txt_rut.Focus();
                this.busca_persona(Convert.ToDouble(id_persona));
            }
        }
コード例 #15
0
        protected void Button1_Click(object sender, EventArgs e)
        {
            var tipo = 0;

            if (rb_rojo.Checked)
            {
                tipo = 3;
            }
            else if (rb_amarillo.Checked)
            {
                tipo = 2;
            }
            else if (rb_verde.Checked)
            {
                tipo = 1;
            }

            if (txt_observacion.Text.Trim() != "")
            {
                string add = new HitoBC().add_hito(id_estado, this.txt_observacion.Text, DateTime.Now.ToShortDateString(), tipo);
                FuncionGlobal.alerta("SUBESTADO, INGRESADO CON EXITO", Page);
                get_hitos();
                this.txt_observacion.Text = "";
            }
            else
            {
                FuncionGlobal.alerta("FALTA INGRESAR LA OBSERVACION", Page);
            }
        }
コード例 #16
0
        private void limpia_comprador()
        {
            limpia_para();
            this.chk_compra_para.Checked = false;
            this.pnl_compra_para.Visible = false;


            this.txt_rut_compra.Enabled    = true;
            this.txt_rut_compra.Text       = "";
            this.txt_dv_compra.Text        = "";
            this.txt_nombre_compra.Text    = "";
            this.txt_apellidop_compra.Text = "";
            this.txt_apellidom_compra.Text = "";
            this.txt_direccion_compra.Text = "";
            this.txt_numero_compra.Text    = "";
            this.txt_depto_compra.Text     = "";
            this.txt_telefono_compra.Text  = "";

            FuncionGlobal.combopais(this.dl_pais_compra);
            this.dl_region_compra.Items.Clear();
            this.dl_ciudad_compra.Items.Clear();
            this.dl_comuna_compra.Items.Clear();
            this.ib_adquiriente.Visible = false;
            this.txt_rut_compra.Focus();
        }
コード例 #17
0
        public void getvehiculos()
        {
            DataTable dt = new DataTable();

            dt.Columns.Add(new DataColumn("id_dato_vehiculo"));
            dt.Columns.Add(new DataColumn("id_solicitud"));
            dt.Columns.Add(new DataColumn("patente"));
            dt.Columns.Add(new DataColumn("kilometraje"));
            dt.Columns.Add(new DataColumn("tasacion"));
            dt.Columns.Add(new DataColumn("precio"));
            dt.Columns.Add(new DataColumn("estado"));

            List <DatosVehiculo> ldatos = new DatosvehiculoBC().getDatosvehiculo(Convert.ToInt32(id_solicitud));

            foreach (DatosVehiculo mdatos in ldatos)
            {
                DataRow dr = dt.NewRow();
                dr["id_dato_vehiculo"] = mdatos.Id_dato_vehiculo;
                dr["id_solicitud"]     = mdatos.Id_solicitud;
                dr["patente"]          = mdatos.Patente;
                dr["estado"]           = mdatos.Estado_vehiculo;
                dr["kilometraje"]      = FuncionGlobal.NumeroConFormato(mdatos.Kilometraje.ToString());
                dr["tasacion"]         = FuncionGlobal.NumeroConFormato(mdatos.Tasacion.ToString());
                dr["precio"]           = FuncionGlobal.NumeroConFormato(mdatos.Precio.ToString());
                dt.Rows.Add(dr);
            }

            this.gr_dato.DataSource = dt;
            this.gr_dato.DataBind();

            Carga_Link();
        }
コード例 #18
0
 protected void dl_cliente_SelectedIndexChanged(object sender, EventArgs e)
 {
     FuncionGlobal.combomodulo(dl_modulo, Convert.ToInt16(this.dl_cliente.SelectedValue));
     FuncionGlobal.combosucursalbyclienteandUsuario(this.dl_sucursal,
                                                    Convert.ToInt16(this.dl_cliente.SelectedValue),
                                                    (string)(Session["usrname"]));
 }
コード例 #19
0
 public bool Validar_Form()
 {
     if (this.txt_patente.Text.Trim() != "")
     {
         if (!FuncionGlobal.formatoPatente(this.txt_patente.Text))
         {
             FuncionGlobal.alerta("La patente del vehiculo no cumple con el formato LLNNNN o LLLLNN", Page);
             this.txt_dv.Text = "";
             this.txt_patente.Focus();
             return(false);
         }
     }
     if (this.dl_tipo_vehiculo.SelectedValue == "0")
     {
         FuncionGlobal.alerta("Ingrese el tipo de vehiculo", Page);
         this.dl_tipo_vehiculo.Focus();
         return(false);
     }
     if (this.dl_marca_vehiculo.SelectedValue == "0")
     {
         FuncionGlobal.alerta("Ingrese la marca del vehiculo", Page);
         this.dl_marca_vehiculo.Focus();
         return(false);
     }
     if (this.txt_modelo_vehiculo.Text.Trim() == "")
     {
         FuncionGlobal.alerta("Ingrese el modelo del vehiculo", Page);
         this.txt_modelo_vehiculo.Focus();
         return(false);
     }
     if (this.txt_ano_vehiculo.Text.Trim() == "")
     {
         FuncionGlobal.alerta("Ingrese el año del vehiculo", Page);
         this.txt_ano_vehiculo.Focus();
         return(false);
     }
     else if (Convert.ToInt32(this.txt_ano_vehiculo.Text) == 0)
     {
         FuncionGlobal.alerta("Ingrese el año del vehiculo", Page);
         this.txt_ano_vehiculo.Focus();
         return(false);
     }
     if (this.txt_puertas.Text.Trim() == "")
     {
         this.txt_puertas.Text = "0";
     }
     if (this.txt_asientos.Text.Trim() == "")
     {
         this.txt_asientos.Text = "0";
     }
     if (this.txt_peso_bruto.Text.Trim() == "")
     {
         this.txt_peso_bruto.Text = "0";
     }
     if (this.txt_peso_carga.Text.Trim() == "")
     {
         this.txt_peso_carga.Text = "0";
     }
     return(true);
 }
コード例 #20
0
        protected void Page_Load(object sender, EventArgs e)
        {
            string id_cli_encrip;


            id_cli_encrip = FuncionGlobal.FuctionDesEncriptar(Request.QueryString["id"].ToString());

            id_cliente = Convert.ToInt16(id_cli_encrip);


            if (!IsPostBack)
            {
                // getallTipooperacion();

                if (!IsPostBack)
                {
                    //	Cliente mcliente = new ClienteBC().getcliente(id_cliente);

                    FuncionGlobal.combofamilia_producto(this.dl_familia);

                    //	FuncionGlobal.comboTipoOperacionCliente(this.dl_producto, id_cliente);
                }
            }

            // CheckBox chk = (CheckBox)this.gr_dato.HeaderRow.FindControl("checkall");
        }
コード例 #21
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!IsPostBack)
     {
         FuncionGlobal.comboclientesbyusuario((string)(Session["usrname"]), this.dl_cliente);
     }
 }
コード例 #22
0
        protected void Page_Load(object sender, EventArgs e)
        {
            IdSolicitud  = Convert.ToInt32(FuncionGlobal.FuctionDesEncriptar(Request.QueryString["id_solicitud"]));
            EstadoActual = Convert.ToInt32(FuncionGlobal.FuctionDesEncriptar(Request.QueryString["codigo_estado"]));
            Tipo         = FuncionGlobal.FuctionDesEncriptar(Request.QueryString["tipo"]);
            if (IsPostBack)
            {
                return;
            }
            //Traigo el codigo estado de la segunda fila de la tbl_estado_operacion
            var estadoOrigen = new ComportamientoEstadoBC().GetEstadoOrigen(IdSolicitud).Estado_origen;

            //seteo los hiddens para conservar los valores
            hdEstadoActual.Value = EstadoActual.ToString(CultureInfo.InvariantCulture);
            hdEstadoOrigen.Value = estadoOrigen.ToString(CultureInfo.InvariantCulture);
            hdIdSolicitud.Value  = IdSolicitud.ToString(CultureInfo.InvariantCulture);
            //traigo una lista con los estados disponibles
            var lista = GetFlujo(EstadoActual, estadoOrigen);

            //si existen estados manuales
            if (lista.Any())
            {
                //lleno el combo de estados
                LlenaEstados(lista);
            }
            else
            {   //si no existen siguientes actividades se ocultan los botones avanzar y todo lo correspondiente al avance de la operación
                SinActividadSiguiente();
            }
            //cargo el formulario
            CargaObjetosForm(EstadoActual, estadoOrigen, IdSolicitud);
            //cargo todos los estados
            Getestadowork(IdSolicitud);
        }
コード例 #23
0
		protected void Page_Load(object sender, EventArgs e)
		{
            usu = new UsuarioBC().GetUsuario((string)(Session["usrname"]));
            
			if (!IsPostBack)

			{
                 FuncionGlobal.comboclientesbyusuario((string)(Session["usrname"]), dl_cliente);
                 FuncionGlobal.combosucursalbyclienteandUsuario(dl_sucursal, Convert.ToInt16(this.dl_cliente.SelectedValue), (string)(Session["usrname"]));
				this.txt_desde.Text = DateTime.Today.ToShortDateString();
				this.txt_hasta.Text = DateTime.Today.ToShortDateString();
				this.cal_desde.FirstDayOfWeek = FirstDayOfWeek.Monday;
				this.cal_hasta.FirstDayOfWeek = FirstDayOfWeek.Monday;

                FuncionGlobal.comboCodigo_TAGactivos(this.dl_tag_disponibles, 0);
                FuncionGlobal.comboCodigo_TAG(this.dl_Codigo_TAG);
                string count = "0";

                //count = this.dl_tag_disponibles.DataTextField.Count();
                //count = this.dl_tag_disponibles.DataMember.Count();
                count = this.dl_tag_disponibles.Items.Count.ToString();

                this.lbl_stock_tag.Text = count;

				this.Crear_DataTable();
			}
		}
コード例 #24
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                ViewState["id_solicitud"]   = FuncionGlobal.FuctionDesEncriptar(Request.QueryString["id_solicitud"].ToString());
                ViewState["id_cliente"]     = FuncionGlobal.FuctionDesEncriptar(Request.QueryString["id_cliente"].ToString());
                ViewState["tipo_operacion"] = Request.QueryString["tipo_operacion"].ToString();

                this.Cambiar_Titulo();

                FuncionGlobal.comboclientesbyusuario((string)(Session["usrname"]), this.dl_cliente);
                this.dl_cliente.SelectedValue = ViewState["id_cliente"].ToString();
                this.dl_cliente.Enabled       = false;
                FuncionGlobal.combosucursalbyclienteandUsuario(this.dl_sucursal, Convert.ToInt16(this.dl_cliente.SelectedValue), (string)(Session["usrname"]));

                FuncionGlobal.comboparametro(this.dl_forma_pago, "FOPA");
                FuncionGlobal.combobanco(this.dl_financiera, Convert.ToInt32(ViewState["id_cliente"].ToString()));
                if (this.dl_sucursal.Items.Count == 2)
                {
                    this.dl_sucursal.SelectedIndex = 1;
                }

                this.Busca_Operacion();
            }
        }
コード例 #25
0
        protected void btnAceptar_Click(object sender, EventArgs e)
        {
            if (txtContrasena.Text.Trim() == string.Empty || txtContrasenaConfirm.Text.Trim() == string.Empty)
            {
                FuncionGlobal.alerta("Ingrese una nueva contraseña", Page);
                return;
            }

            if (txtContrasena.Text.Trim() != txtContrasenaConfirm.Text.Trim())
            {
                FuncionGlobal.alerta("Las contraseñas son distintas", Page);
                return;
            }
            if (ValidarContraseniaNueva(txtContrasena.Text.Trim()))
            {
                FuncionGlobal.alerta("Ingrese una contraseña distinta a la anterior", Page);
                return;
            }

            try
            {
                new UsuarioBC().ReestablecerContrasenia(Convert.ToString(Session["usrname"]), txtContrasena.Text.Trim());
                FuncionGlobal.alerta("Contraseña cambiada correctamente", Page);
                Response.Redirect("home.aspx");
            }
            catch (Exception ex)
            {
                FuncionGlobal.alerta(ex.Message, Page);
                Response.Redirect("login.aspx");
            }
        }
コード例 #26
0
        protected void ib_habilitar_Click(object sender, ImageClickEventArgs e)
        {
            GridViewRow row;
            //HyperLink but;
            Int32 add = 0;
            int   a   = 0;

            for (int i = 0; i < gr_dato.Rows.Count; i++)
            {
                row = gr_dato.Rows[i];
                CheckBox chk = (CheckBox)gr_dato.Rows[i].FindControl("chk");

                //but = (HyperLink)row.Cells[0].Controls[0];
                //string id_solicitud = but.Text.Trim();
                string id_solicitud = this.gr_dato.Rows[i].Cells[0].Text;
                if (chk.Checked == true)
                {
                    add = new OperacionBC().add_operacion_habilitar(Convert.ToInt32(id_solicitud));
                    a++;
                }
            }

            if (a > 0)
            {
                FuncionGlobal.alerta_updatepanel("Operacion Realizada con Exito", this.Page, this.UpdatePanel2);

                busca_operacion();
            }
            else
            {
                FuncionGlobal.alerta_updatepanel("Para 3º a 3º, debe seleccionar una operacion", this.Page, this.UpdatePanel2);
                return;
            }
        }
コード例 #27
0
        protected void Page_Load(object sender, EventArgs e)
        {
            string id_estado_str;

            id_estado_str = FuncionGlobal.FuctionDesEncriptar(Request.QueryString["codigo_estado"].ToString());
            id_estado     = Convert.ToInt16(id_estado_str);

            string id_familia_str;

            id_familia_str = FuncionGlobal.FuctionDesEncriptar(Request.QueryString["id_familia"].ToString());
            id_familia     = Convert.ToInt16(id_familia_str);

            string nombre_familia = (Request.QueryString["nombre_familia"].ToString());

            if (!IsPostBack)
            {
                this.lbl_familia.Text = nombre_familia.Trim();
                this.lbl_estado.Text  = new EstadotipooperacionBC().getestadobycodigoestado(id_estado).Descripcion.Trim();

                getComportamiento();

                FuncionGlobal.comboEstadoByFamilia(this.dpl_origen, id_familia);
                FuncionGlobal.comboEstadoByFamilia(this.dpl_final, id_familia);
            }
        }
コード例 #28
0
        protected void grOperacionParticipe_RowCommand(Object sender, GridViewCommandEventArgs e)
        {
            if (e.CommandName != "Eliminar")
            {
                return;
            }
            var index       = Convert.ToInt32(e.CommandArgument);
            var idSolicitud = Convert.ToInt32(this.grOperacionParticipe.DataKeys[index]["id_solicitud"]);
            var rut         = Convert.ToInt32(this.grOperacionParticipe.DataKeys[index]["rut"]);
            var tipo        = this.grOperacionParticipe.DataKeys[index]["tipo"].ToString();
            var busqueda    = this.grOperacionParticipe.DataKeys[index]["busqueda"].ToString();

            new ParticipeOperacionBC().Delparticipebytipo(idSolicitud, tipo, rut);
            switch (busqueda)
            {
            case "Por tipo":
                this.GetParticipantes(idSolicitud, tipo);
                break;

            case "Por operacion":
                this.GetParticipantes(idSolicitud);
                break;
            }
            FuncionGlobal.alerta_updatepanel("Participante Eliminado Correctamente", Page, update1);
        }
コード例 #29
0
        private void CargarMontoCajaChica(int monto, int idFamilia)
        {
            const string tipo    = "2"; //carga de dinero a caja chica
            var          mensaje = new chequesBC().AddMovimientoCajaChica(cuenta_usuario, idFamilia, monto, tipo);

            FuncionGlobal.alerta(mensaje[0], Page);
        }
コード例 #30
0
        private void Busca_Persona(double rut)
        {
            this._persona = new PersonaBC().getpersonabyrut(rut);
            this._otros   = true;
            if (rut >= 50000000)
            {
                this.txt_paterno.Enabled = false;
                this.txt_materno.Enabled = false;
                this._otros = false;
            }
            this.pnlOtrosDatos.Visible = this._otros;
            if (this._persona != null)
            {
                //this.ib_adquiriente.Visible = true;
                //this.ib_adquiriente.Attributes.Add("OnClick", "javascript:window.showModalDialog('../administracion/this._personaModal.aspx?idthis._persona=" + FuncionGlobal.FuctionEncriptar(this._persona.Rut.ToString()) + "','#1','dialogHeight: 350px; dialogWidth: 900px;dialogTop: 190px; dialogLeft: 220px; edge: Raised; center: Yes;help: No; resizable: No; status: No;');");
                this.txt_rut.Text     = this._persona.Rut.ToString();
                this.txt_rut.Enabled  = false;
                this.txt_dv.Enabled   = false;
                this.txt_nombre.Text  = this._persona.Nombre;
                this.txt_paterno.Text = this._persona.Apellido_paterno;
                this.txt_materno.Text = this._persona.Apellido_materno;
                this.txt_dv.Text      = this._persona.Dv;
                this.giro             = this._persona.Giro;

                this.txt_profesion.Text    = this._persona.Profesion;
                this.txt_nacionalidad.Text = this._persona.Nacionalidad;
                FuncionGlobal.BuscarValueCombo(this.dl_sexo, this._persona.Sexo);
                FuncionGlobal.BuscarValueCombo(this.dl_estado_civil, this._persona.Estado_civil);
            }
            else
            {
                this.txt_dv.Focus();
            }
        }