예제 #1
0
        private void add_cliente()
        {
            string add = new ClienteBC().add_cliente(Convert.ToInt32(this.txt_rut.Text));

            FuncionGlobal.alerta("NUEVO CLIENTE INGRESADO CON EXITO", this.Page);
            getcliente();
        }
예제 #2
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);
        }
예제 #3
0
        private void addd()
        {
            double rut_adq = 0;
            Int32  add     = new OperacionBC().add_operacion(Convert.ToInt32(this.lbl_numero.Text), Convert.ToInt16(10), tipo_operacion, (string)(Session["usrname"]), 0, "", Convert.ToInt32(this.dl_sucursal.SelectedValue), 0);


            if (this.DatosAdquiriente.Guardar_Form())
            {
                if (this.DatosAdquiriente.InfoPersona != null)
                {
                    rut_adq = this.DatosAdquiriente.InfoPersona.Rut;
                }
            }

            Int32 n_cliente = 0;

            if (this.txt_n_cliente.Text != "")
            {
                n_cliente = Convert.ToInt32(this.txt_n_cliente.Text);
            }

            string add2   = new Retiro_carpetaBC().add_retiro_carpeta(rut_adq.ToString(), n_cliente, this.txt_ejecutivo.Text, add, "0", this.dl_concesionario.SelectedItem.Text, "0", "", this.txt_patente.Text, DateTime.Now.ToString());
            string add_or = new EstadooperacionBC().add_estado_orden(Convert.ToInt32(add), 1, tipo_operacion, "", (string)(Session["usrname"]));



            this.lbl_operacion.Visible = true;
            this.lbl_numero.Visible    = true;
            this.lbl_operacion.Text    = "Operación de Retiro de Carpeta Numero:";
            this.lbl_numero.Text       = Convert.ToString(add);
            FuncionGlobal.alerta("RETIRO DE CARPETA, INGRESADO CON EXITO", Page);
        }
예제 #4
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);
 }
예제 #5
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);
            }
        }
예제 #6
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");
            }
        }
예제 #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 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");
            }
        }
예제 #9
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;
            }
        }
예제 #10
0
        private void add_informe()
        {
            string add = new InformeBC().add_informe(this.txt_nombre.Text, this.txt_descripcion.Text);

            FuncionGlobal.alerta("INFORME INGRESADA CON EXITO", this.Page);
            limpiar();
            return;
        }
예제 #11
0
        private void add_pais()
        {
            string add = new PaisBC().add_pais(this.txt_codigo.Text, this.txt_nombre.Text);

            FuncionGlobal.alerta("PAIS INGRESADO CON EXITO", this.Page);
            limpiar();
            return;
        }
예제 #12
0
        private void add_documentos()
        {
            string add = new DocumentosBC().add_documentos(this.txt_nombre.Text);

            FuncionGlobal.alerta("DOCUMENTO INGRESADO CON EXITO", this.Page);
            limpiar();
            return;
        }
예제 #13
0
        private void add_tipooperacion()
        {
            string add = new TipooperacionBC().add_Tipooperacion(this.txt_codigo.Text, this.txt_operacion.Text, this.txt_imagen.Text, this.txt_url_operacion.Text, this.txt_tamano.Text);

            FuncionGlobal.alerta("OPERACION INGRESADA CON EXITO", this.Page);
            limpiar();
            return;
        }
예제 #14
0
        private void add_Tipovehiculo()
        {
            string add = new TipovehiculoBC().add_Tipovehiculo(this.txt_codigo.Text, this.txt_nombre.Text);

            FuncionGlobal.alerta("TIPO DE VEHICULO INGRESADO CON EXITO", this.Page);
            limpiar();
            return;
        }
예제 #15
0
        private void add_bancofinanciera()
        {
            string add = new BancofinancieraBC().add_bancofinanciera(this.txt_codigo.Text, this.txt_nombre.Text);

            FuncionGlobal.alerta("BANCO FINACIERO INGRESADO CON EXITO", this.Page);
            limpiar();
            return;
        }
예제 #16
0
        private void add_distribuidorpoliza()
        {
            string add = new DistribuidorpolizaBC().add_distribuidorpoliza(this.txt_codigo.Text, this.txt_nombre.Text);

            FuncionGlobal.alerta("DISTRIBUIDOR POLIZA INGRESADO CON EXITO", this.Page);
            limpiar();
            return;
        }
예제 #17
0
        private void add_dato()
        {
            string add = new DatoeconomicoBC().add_Datoeconomico(this.txt_codigo.Text, Convert.ToDouble(this.txt_valor.Text));

            FuncionGlobal.alerta("DATO ECONOMICO INGRESADO CON EXITO", this.Page);
            limpiar();
            return;
        }
예제 #18
0
        private void add_Marcavehiculo()
        {
            string add = new MarcavehiculoBC().add_Marcavehiculo(0, this.txt_nombre.Text);

            FuncionGlobal.alerta("MARCA DE VEHICULO INGRESADO CON EXITO", this.Page);
            limpiar();
            return;
        }
예제 #19
0
        private void add_parametrotipo()
        {
            string add = new ParametrotipoBC().add_parametrotipo(this.txt_codigo.Text, this.txt_nombre.Text);

            FuncionGlobal.alerta("TIPO DE PARAMETRO INGRESADO CON EXITO", this.Page);
            limpiar();
            return;
        }
예제 #20
0
        private void add_tipoInfraccion()
        {
            string add = new TipoInfraccionBC().add_tipoInfraccion(this.txt_codigo.Text, this.txt_nombre.Text);

            FuncionGlobal.alerta("INFRACCION INGRESADO CON EXITO", this.Page);
            limpiar();
            return;
        }
예제 #21
0
        protected void btn_carga_Click(object sender, EventArgs e)
        {
            DataTable imp = new ImportalExcelBC().carga_operaciones_amicar();

            this.grvExcelData.DataSource = imp;
            this.grvExcelData.DataBind();

            FuncionGlobal.alerta("Operaciones de Creditos Adjudicados ingresados con Exito", Page);
        }
예제 #22
0
 protected void grMensajes_RowCommand(object sender, GridViewCommandEventArgs e)
 {
     if (e.CommandName == "desactivar")
     {
         new InfoAutoBC().DesactivaMensajeAnalisis();
         FuncionGlobal.alerta("El mensaje desactivado correctamente", Page);
         GetMensajes();
     }
 }
예제 #23
0
        private void add_cuenta()
        {
            string add = new CuentabancoBC().add_cuenta_banco(0, codigo_banco, this.txt_cuenta.Text.Trim());

            FuncionGlobal.alerta("CUENTA CORRIENTE INGRESADA CON EXITO", this.Page);
            limpiar();
            grillacuentas();
            return;
        }
예제 #24
0
 private Boolean valida_ingreso()
 {
     if (this.txt_codigo.Text == "" | this.txt_valor.Text == "")
     {
         FuncionGlobal.alerta("INGRESE LOS DATOS CORRESPONDIENTES", Page);
         return(false);
     }
     return(true);
 }
예제 #25
0
        private void add_region()
        {
            string add = new RegionBC().add_region(this.dl_pais.SelectedValue, this.txt_nombre.Text);

            FuncionGlobal.alerta("REGION INGRESADA CON EXITO", this.Page);

            limpiar();
            grillaregion();
            return;
        }
예제 #26
0
        private void add_comuna()
        {
            string add = new ComunaBC().add_comuna(Convert.ToInt16(id_ciudad), this.txt_comuna.Text);

            FuncionGlobal.alerta("COMUNA INGRESADA CON EXITO", this.Page);
            Response.Write("<script>window.close();</script>");
            limpiar();
            grillacomuna();
            return;
        }
예제 #27
0
        private void add_ciudad()
        {
            string add = new CiudadBC().add_ciudad(Convert.ToInt16(this.dl_region.SelectedValue), this.txt_nombre.Text);

            FuncionGlobal.alerta("CIUDAD INGRESADA CON EXITO", this.Page);

            limpiar();
            grillaciudades();
            return;
        }
예제 #28
0
        private void add_comuna()
        {
            string add = new ComunaBC().add_comuna(Convert.ToInt16(this.dl_ciudad.SelectedValue), this.txt_nombre.Text);

            FuncionGlobal.alerta("COMUNA INGRESADA CON EXITO", this.Page);

            limpiar();
            grillacomuna();
            return;
        }
예제 #29
0
        private void busca_persona(double rut)
        {
            Persona mpersona = new PersonaBC().getpersonabyrut(rut);

            if (mpersona.Rut == Convert.ToDouble(0))
            {
                FuncionGlobal.alerta("RUT NO EXISTE COMO PERSONA EN EL SISTEMA", this.Page);
                return;
            }
        }
예제 #30
0
 protected void Button1_Click(object sender, EventArgs e)
 {
     if (valida_ingreso())
     {
         add_persona();
         FuncionGlobal.alerta("PERSONA INGRESADA CON EXITO", this.Page);
         this.ib_personeria.Visible = true;
         this.ib_ficha.Visible=true;
         //carga_rpt();
     }
 }