コード例 #1
0
ファイル: MainForm.cs プロジェクト: Albert012/ProyectoFinal
        private void clientesToolStripMenuItem1_Click(object sender, EventArgs e)
        {
            cClientes cClientes = new cClientes();

            cClientes.MdiParent = this;
            cClientes.Show();
        }
コード例 #2
0
        private void BuscarButton_Click_1(object sender, EventArgs e)
        {
            cClientes cp = new cClientes();

            this.Hide();
            cp.ShowDialog();
        }
コード例 #3
0
        public static int IsHacerPedidos()
        {
            int resultado = 0;

            if (!IsBanderaUsarDll())
            {
                resultado = 1;
            }
            else
            {
                if (HttpContext.Current.Session["clientesDefault_Cliente"] != null)
                {
                    cClientes objCliente = WebService.RecuperarClientePorId(((cClientes)HttpContext.Current.Session["clientesDefault_Cliente"]).cli_codigo);
                    if (objCliente != null)
                    {
                        ((cClientes)HttpContext.Current.Session["clientesDefault_Cliente"]).cli_estado = objCliente.cli_estado;
                    }
                    if (((cClientes)HttpContext.Current.Session["clientesDefault_Cliente"]).cli_estado.ToUpper() == Constantes.cESTADO_INH)
                    {
                        resultado = 2;
                    }
                }
            }
            return(resultado);
        }
コード例 #4
0
        private void ClientesToolStripMenuItem1_Click(object sender, EventArgs e)
        {
            cClientes ver = new cClientes();

            ver.MdiParent = this;
            ver.Show();
        }
コード例 #5
0
ファイル: MainForm.cs プロジェクト: EmmanuelST/ProyectoFinal
        private void ConsultarClientesToolStripMenuItem_Click(object sender, EventArgs e)
        {
            cClientes consulta = new cClientes();

            consulta.MdiParent = this;
            consulta.Show();
        }
コード例 #6
0
        private void clienteToolStripMenuItem_Click(object sender, EventArgs e)
        {
            cClientes abrir = new cClientes();

            abrir.MdiParent = this;
            abrir.Show();
        }
コード例 #7
0
        private void ClienteToolStripMenuItem1_Click(object sender, EventArgs e)
        {
            cClientes us = new cClientes();

            us.MdiParent     = this;
            us.StartPosition = FormStartPosition.CenterScreen;
            us.Show();
        }
コード例 #8
0
        private void ConsultasDeClientesToolStripMenuItem_Click(object sender, EventArgs e)
        {
            cClientes cClientes = new cClientes();

            cClientes.MdiParent     = this;
            cClientes.StartPosition = FormStartPosition.CenterScreen;
            cClientes.Show();
        }
コード例 #9
0
    protected void btnGuardarInformacion_Click(object sender, EventArgs e)
    {
        cClientes cc      = new cClientes(Convert.ToInt32(lblidCliente.Text), txtNombre.Text, txtRFC.Text, Convert.ToInt32(ddlTipoPersona.SelectedValue.ToString()), txtGiroNegocio.Text, txtCalleNumero.Text, ddlColonia.SelectedItem.Text, txtCP.Text, txtMunicipio.Text, txtEntidadFederativa.Text, 0, 0, txtNombreContacto.Text, txtTelefonoCOntacto.Text, txtCorreoCOntacto.Text, txtDescripcion.Text, 1);
        String    Mensaje = cc.GuardaCliente(1);

        lblidCliente.Text = cc.ClienteId.ToString();

        Response.Write("<script>alert('" + Mensaje + "')</script>");
    }
コード例 #10
0
    private void TraeClientes()
    {
        DatosSql  sql = new DatosSql();
        cClientes CC  = new cClientes();

        CC.ClienteId          = 0;
        gvClientes.DataSource = CC.TraeClientes();
        gvClientes.DataBind();
    }
コード例 #11
0
        private void ClientesToolStripMenuItem1_Click(object sender, EventArgs e)
        {
            cClientes rus = new cClientes()
            {
                MdiParent = this
            };

            rus.Show();
        }
コード例 #12
0
    protected void btnGuardarFlotilla_Click(object sender, EventArgs e)
    {
        cClientes cc = new cClientes();

        cc.ClienteId = Convert.ToInt32(lblidCliente.Text);

        cc.GuardaFlotillas(0, txtNombreFlotilla.Text, 1);

        TraeFlotillas();
    }
コード例 #13
0
    private void TraeFlotillas()
    {
        cClientes cc = new cClientes();

        cc.ClienteId = Convert.ToInt32(lblidCliente.Text);

        DataTable tbl = cc.TraeFlotillas();

        gvFlotillas.DataSource = tbl;
        gvFlotillas.DataBind();
    }
コード例 #14
0
    private void TraeFlotillas(int Client_ID)
    {
        cClientes cc = new cClientes();

        cc.ClienteId = Client_ID;

        DataTable tbl = cc.TraeFlotillas();

        ddlFlotilla.DataSource     = tbl;
        ddlFlotilla.DataTextField  = "Subclient_Name";
        ddlFlotilla.DataValueField = "Subclient_ID";
        ddlFlotilla.DataBind();
    }
コード例 #15
0
    protected void gvFlotillas_RowCommand(object sender, GridViewCommandEventArgs e)
    {
        String Valor = e.CommandArgument.ToString();
        String Opc   = e.CommandName.ToString();

        switch (Opc)
        {
        case "EliminarFlotilla":
            cClientes cc = new cClientes();
            cc.ClienteId = Convert.ToInt32(lblidCliente.Text);

            cc.GuardaFlotillas(Convert.ToInt32(Valor), "", 0);
            TraeFlotillas();

            break;
        }
    }
コード例 #16
0
 protected void btnGuardarContraseña_Click(object sender, EventArgs e)
 {
     if (Session["GestionUsuario_Usu_codigo"] != null && Session["BaseAdmin_Usuario"] != null)
     {
         int codigoUsuarioEnSession = ((SitioBase.capaDatos.Usuario)Session["BaseAdmin_Usuario"]).id;
         SitioBase.capaDatos.cUsuario objUsuario = null;
         cClientes objCliente = null;
         objUsuario = SitioBase.clases.Seguridad.RecuperarUsuarioPorId(Convert.ToInt32(Session["GestionUsuario_Usu_codigo"]));
         SitioBase.clases.Seguridad.CambiarContraseñaUsuario(Convert.ToInt32(Session["GestionUsuario_Usu_codigo"]), txtContraseñaCambiar.Text, codigoUsuarioEnSession);
         if (objUsuario.usu_codRol == SitioBase.Constantes.cROL_ADMINISTRADORCLIENTE)
         {
             objCliente = WebService.RecuperarClienteAdministradorPorIdUsuarios(objUsuario.usu_codigo);
             //WebService.ModificarPasswordWEB(objCliente.cli_login, objUsuario.usu_pswDesencriptado, txtContraseñaCambiar.Text);
         }
         gv_datos.DataBind();
         pnl_grilla.Visible     = true;
         pnl_Contraseña.Visible = false;
     }
 }
コード例 #17
0
    private void TraeCliente(int Cliente_ID)
    {
        cClientes cc = new cClientes(Cliente_ID);

        lblidCliente.Text            = Cliente_ID.ToString();
        txtNombre.Text               = cc.NombreRS;
        txtRFC.Text                  = cc.RFC;
        ddlTipoPersona.SelectedValue = cc.idTipoPersona.ToString();
        txtGiroNegocio.Text          = cc.GiroNegocio;
        txtCalleNumero.Text          = cc.CalleNumero;
        txtCP.Text = cc.CodigoPostal;
        traeEdoMunColXCP();
        ddlColonia.SelectedValue = cc.Colonia;
        txtNombreContacto.Text   = cc.NombreContacto;
        txtTelefonoCOntacto.Text = cc.TelefonoContacto;
        txtCorreoCOntacto.Text   = cc.CorreoContacto;
        txtDescripcion.Text      = cc.Observaciones;

        TraeFlotillas();
    }
コード例 #18
0
    private void TraeInformacionCliente(int idCliente)
    {
        DatosSql  sql = new DatosSql();
        cClientes cc  = new cClientes(idCliente);

        lblidCliente.Text            = cc.ClienteId.ToString();
        txtNombre.Text               = cc.NombreRS;
        txtRFC.Text                  = cc.RFC;
        ddlTipoPersona.SelectedValue = cc.idTipoPersona.ToString();
        txtGiroNegocio.Text          = cc.GiroNegocio;
        txtCalleNumero.Text          = cc.CalleNumero;
        txtCP.Text = cc.CodigoPostal;
        traeEdoMunColXCP();
        txtMunicipio.Text         = cc.Municipio;
        txtEntidadFederativa.Text = cc.EntidadFederativa;
        ddlColonia.SelectedValue  = cc.Colonia;
        txtNombreContacto.Text    = cc.NombreContacto;
        txtTelefonoCOntacto.Text  = cc.TelefonoContacto;
        txtCorreoCOntacto.Text    = cc.CorreoContacto;
        txtDescripcion.Text       = cc.Observaciones;
    }
コード例 #19
0
        public string loginCarrito(string pName, string pPass, int pIdOferta)
        {
            string resultado = null;

            resultado = login(pName, pPass);
            if (resultado == "Ok" && Session["clientesDefault_Cliente"] != null)
            {
                cClientes oCliente = (cClientes)Session["clientesDefault_Cliente"];
                WebService.InsertarOfertaRating(pIdOferta, oCliente.cli_codigo, true);
                cOferta o = WebService.RecuperarOfertaPorId(pIdOferta);
                if (o != null)
                {
                    Session["home_Tipo"] = o.ofe_tipo;
                    if (o.tfr_codigo != null)
                    {
                        Session["home_IdTransfer"] = o.tfr_codigo;
                    }
                }
                Session["home_IdOferta"] = pIdOferta;
            }
            return(resultado);
        }
コード例 #20
0
        private void MenuItem_Click_2(object sender, RoutedEventArgs e)
        {
            cClientes cClientes = new cClientes();

            cClientes.Show();
        }
コード例 #21
0
        private void ConsultaClienteButton_Click(object sender, RoutedEventArgs e)
        {
            cClientes cClientes = new cClientes();

            cClientes.Show();
        }
コード例 #22
0
        private void MenuCclientes_Click(object sender, RoutedEventArgs e)
        {
            cClientes cC = new cClientes();

            cC.Show();
        }
コード例 #23
0
        private void consultaDeClienteToolStripMenuItem_Click(object sender, EventArgs e)
        {
            cClientes abrir = new cClientes();

            abrir.Show();
        }
コード例 #24
0
        private void clientesToolStripMenuItem_Click(object sender, EventArgs e)
        {
            cClientes cliente = new cClientes();

            cliente.Show();
        }
コード例 #25
0
        private void ConsultaClientesMouseDoubleClick(object sender, MouseButtonEventArgs e)
        {
            cClientes cClientes = new cClientes();

            cClientes.Show();
        }
コード例 #26
0
        protected override void HandleUnauthorizedRequest(AuthorizationContext filterContext)
        {
            object area = filterContext.RouteData.DataTokens["area"];
            object user = null;

            if (area != null && area.ToString().ToLower().Equals("admin"))
            {
                user = HttpContext.Current.Session["UsrAdmin"];
                HttpContext.Current.Session["clientesDefault_Usuario"] = null;
            }
            else
            {
                user = HttpContext.Current.Session["clientesDefault_Usuario"];
                HttpContext.Current.Session["UsrAdmin"] = null;
            }

            if (user != null)
            {
                if (Permiso == Constantes.cSECCION_CUENTASCORRIENTES)
                {
                    if (!FuncionesPersonalizadas.IsPermisoSeccion(Constantes.cSECCION_CUENTASCORRIENTES))
                    {
                        // Response.Redirect("~/clientes/pages/sinpermiso.aspx");
                        filterContext.Result = new RedirectResult("/config/sinpermiso");
                        return;
                    }
                    else
                    {
                        if (!cPageClientes.IsBanderaUsarDll())
                        {
                            // Response.Redirect("~/clientes/pages/sinusodll.aspx");
                            filterContext.Result = new RedirectResult("/config/sinusodll");
                            return;
                        }
                    }
                }
                else if (Permiso == Constantes.cSECCION_DESCARGAS &&
                         !FuncionesPersonalizadas.IsPermisoSeccion(Constantes.cSECCION_DESCARGAS))
                {
                    filterContext.Result = new RedirectResult("/config/sinpermiso");
                    return;
                }
                else if (Permiso == Constantes.cSECCION_PEDIDOS &&
                         !FuncionesPersonalizadas.IsPermisoSeccion(Constantes.cSECCION_PEDIDOS))
                {
                    filterContext.Result = new RedirectResult("/config/sinpermiso");
                    return;
                }
                if (isCheckEstado && HttpContext.Current.Session["clientesDefault_Cliente"] != null)
                {
                    cClientes objCliente = WebService.RecuperarClientePorId(((cClientes)HttpContext.Current.Session["clientesDefault_Cliente"]).cli_codigo);
                    if (objCliente != null)
                    {
                        ((cClientes)HttpContext.Current.Session["clientesDefault_Cliente"]).cli_estado = objCliente.cli_estado;
                    }
                    if (((cClientes)HttpContext.Current.Session["clientesDefault_Cliente"]).cli_estado.ToUpper() == Constantes.cESTADO_INH)
                    {
                        filterContext.Result = new RedirectResult("/config/inhabilitado");
                        return;
                    }
                }
                if (isCheckDLL && !cPageClientes.IsBanderaUsarDll())
                {
                    filterContext.Result = new RedirectResult("/config/sinusodll");
                    return;
                }
                if (isCheckOPERADORCLIENTE && HttpContext.Current.Session["clientesDefault_Usuario"] != null &&
                    ((Usuario)HttpContext.Current.Session["clientesDefault_Usuario"]).idRol == Constantes.cROL_OPERADORCLIENTE)
                {
                    filterContext.Result = new RedirectResult("/config/sinpermiso");
                    return;
                }
            }
            else
            {
                string url = "";
                if (area == null)
                {
                    url = "/mvc/Index";
                }
                else
                {
                    url = "/" + area.ToString() + "/mvc/Index";
                }
                filterContext.Result = new RedirectResult(url);
            }
        }
コード例 #27
0
        private void ClientesConsutasMenutem_Click(object sender, RoutedEventArgs e)
        {
            cClientes consultas = new cClientes();

            consultas.Show();
        }
コード例 #28
0
        private void ConsultarClientesToolStripMenuItem_Click(object sender, EventArgs e)
        {
            cClientes cC = new cClientes(nombreUsuario);

            cC.ShowDialog();
        }
コード例 #29
0
    private void TraeInformacion(String OrdenTrabajo)
    {
        lblOrdenTrabajoID.Text = OrdenTrabajo;

        DatosSql  sql = new DatosSql();
        DataTable tbl = sql.TraerDataTable("sp_GetWorkOrder", lblOrdenTrabajoID.Text);

        if (tbl.Rows.Count > 0)
        {
            DataRow dr = tbl.Rows[0];
            lblidCLiente.Text = dr["Client_ID"].ToString();

            TraeCatalogos();


            ddlRamo.SelectedValue = dr["Father_ID"].ToString();
            TraeSubRamo();
            ddlSubRamo.SelectedValue  = dr["Branch_ID"].ToString();
            ddlCOnducto.SelectedValue = dr["Role_ID"].ToString();
            TraeConducto();

            ddlSolicito.SelectedValue = dr["User_ID"].ToString();

            //TraeInformacionPoliza
            DataTable tblPoliza = sql.TraerDataTable("sp_GetPolicyxOT", lblOrdenTrabajoID.Text);
            if (tblPoliza.Rows.Count > 0)
            {
                DataRow drPoliza = tblPoliza.Rows[0];
                lblidPoliza.Text               = drPoliza["Policy_ID"].ToString();
                txtPolizaAnterior.Text         = drPoliza["Previous_Policy"].ToString();
                txtNumeroCOtizacion.Text       = drPoliza["Quotation_Number"].ToString();
                ddlTipoPoliza.SelectedValue    = drPoliza["Type_Policy"].ToString();
                txtBeneficiarioPreferente.Text = drPoliza["Preferred_Beneficiary"].ToString();
                ddlCia.SelectedValue           = drPoliza["Cia_ID"].ToString();
                txtInicioVigencia.Text         = drPoliza["Start_Term"].ToString();
                txtFinVigencia.Text            = drPoliza["End_Term"].ToString();
                ddlCObertura.SelectedValue     = drPoliza["Coverage_ID"].ToString();
                ddlFormaPago.SelectedValue     = drPoliza["Way_to_Pay_ID"].ToString();
                lblDocumentoCotizacion.Text    = drPoliza["Quotation_Document"].ToString();
                txtNumPoliza.Text              = drPoliza["Number_Policy"].ToString();
                txtInciso.Text                = drPoliza["Subsection_Policy"].ToString();
                txtFecEmision.Text            = drPoliza["Date_Expedition"].ToString();
                txtDescuento.Text             = drPoliza["Descuento"].ToString();
                txtPrimaNeta.Text             = drPoliza["Subtotal"].ToString();
                txtFinanciamiento.Text        = drPoliza["Financing"].ToString();
                txtDerrechoPoliza.Text        = drPoliza["Policy_Right"].ToString();
                txtImpuestos.Text             = drPoliza["Taxes"].ToString();
                txtPrimaTotal.Text            = drPoliza["Total"].ToString(); ddlMoneda.SelectedValue = drPoliza["Coin_ID"].ToString();
                ddlStatusPoliza.SelectedValue = drPoliza["Status"].ToString();

                //TraeInformacionAsegurado
                DataTable tblAsegurado = sql.TraerDataTable("sp_GetPolicyPeople", lblidPoliza.Text, 1);
                if (tblAsegurado.Rows.Count > 0)
                {
                    txtRFCAsegurado.Text = tblAsegurado.Rows[0]["RFC"].ToString();
                    TraeExistenciaAsegurado();
                }

                //TraeInformacionCLiente
                DataTable tblContratante = sql.TraerDataTable("sp_GetPolicyPeople", lblidPoliza.Text, 2);
                if (tblContratante.Rows.Count > 0)
                {
                    cbEsIgual.Checked      = false;
                    pnlContratante.Visible = true;
                    txtRFCContratante.Text = tblContratante.Rows[0]["RFC"].ToString();
                    TraeExistenciaContratante();
                }
            }



            cClientes cc = new cClientes(Convert.ToInt32(lblidCLiente.Text));



            //TraeDetalleInformacion7
            TraeInfoAdicional();
            DataTable tblDatos = sql.TraerDataTable("sp_GetDetailWorkOrder", lblOrdenTrabajoID.Text);

            foreach (RepeaterItem rp in rptInfoAdicional.Items)
            {
                Label        lbl   = rp.FindControl("lblTipo") as Label;
                Label        lblID = rp.FindControl("lblID") as Label;
                DropDownList ddl   = rp.FindControl("ddlCatalogo") as DropDownList;
                TextBox      txt   = rp.FindControl("txtInformacion") as TextBox;

                String Valor = "";
                foreach (DataRow dr2 in tblDatos.Rows)
                {
                    if (dr2["BranchInfo_ID"].ToString() == lblID.Text)
                    {
                        Valor = dr2["Value"].ToString();
                    }
                }


                if (lbl.Text == "1")
                {
                    txt.Text = Valor;
                }
                else
                {
                    ddl.SelectedItem.Text = Valor;
                }
            }
        }
    }
コード例 #30
0
        //Boton consultar Cliente
        private void ConsultarClientesButton_Click(object sender, RoutedEventArgs e)
        {
            cClientes cCliente = new cClientes(usuarioSiempreActivoId);

            cCliente.Show();
        }