Exemplo n.º 1
0
 private void LlenarGridExistenciaAlmacen()
 {
     try
     {
         DataTable dtAlmacenes = AlmacenBLL.ObtenerAlmacenes(Convert.ToInt32(Session["Company"]));
         if (dtAlmacenes.Rows.Count > 0)
         {
             if (dtAlmacenes.Rows.Count > 1)
             {
                 DropTool.CompleteDrop(dtAlmacenes, 0, "-- TODOS LOS ALMACENES --");
             }
             DropTool.FillDrop(drpAlmacenInventario, dtAlmacenes, "Descripcion", "Numero");
             dtExistenciaAlmacen = AlmacenBLL.ObtenerExistenciaAlmacen(Convert.ToInt32(Session["Company"]), Convert.ToInt32(drpAlmacenInventario.SelectedValue));
             if (dtExistenciaAlmacen.Rows.Count > 0)
             {
                 GridViewTool.Bind(dtExistenciaAlmacen, grvExistenciaAlmacen);
             }
             else
             {
                 LabelTool.ShowLabel(divAlert2, spnAlert2, lblAlert2, "Sin inventario disponible", 'i');
             }
         }
         else
         {
             LabelTool.ShowLabel(divAlert2, spnAlert2, lblAlert2, "No tienes almacenes relacionados", 'i');
         }
     }
     catch (Exception ex)
     {
         LabelTool.ShowSingleLabel(lblMsgMdlError, ex.Message, System.Drawing.Color.Black);
         ScriptManager.RegisterStartupScript(this, typeof(Page), "invocarfuncion", "mdlToggle('#mdlError'); ToolTip();", true);
     }
 }
Exemplo n.º 2
0
        protected void txtBusqueda_TextChanged(object sender, EventArgs e)
        {
            try
            {
                divAccionesCliente.Visible = false;
                if (keycontainer.Value != "")
                {
                    txtBusqueda.Text = "";
                    DataTable dt = ClientesBLL.ObtenerDatosCliente(Convert.ToInt32(Session["Company"]), Convert.ToInt32(keycontainer.Value));
                    hdnNumero_Domicilio.Value = dt.Rows[0]["Numero_Domicilio"].ToString();
                    txtDomicilio2.Text        = dt.Rows[0]["Domicilio"].ToString();
                    txtColonia2.Text          = dt.Rows[0]["Colonia"].ToString();
                    txtCP2.Text                = dt.Rows[0]["Codigo_Postal"].ToString();
                    txtDelMun2.Text            = dt.Rows[0]["Delegacion_Municipio"].ToString();
                    txtEstado2.Text            = dt.Rows[0]["Estado"].ToString();
                    txtTelefonoDomicilio2.Text = dt.Rows[0]["Telefono"].ToString();
                    DataTable dt2 = ClientesBLL.ObtenerListaPrecios(Convert.ToInt32(Session["Company"]));
                    if (dt2.Rows.Count > 0)
                    {
                        DropTool.FillDrop(drpListaPrecios2, dt2, "Descripcion", "Numero");
                        drpListaPrecios2.SelectedValue = drpListaPrecios2.Items.FindByValue(dt.Rows[0]["Lista_Precio"].ToString()).Value;
                    }

                    if (Convert.ToInt32(drpTipoPersona2.SelectedValue) == 1)
                    {
                        txtNombreFisicas2.Text      = dt.Rows[0]["Nombre"].ToString();
                        txtPaterno2.Text            = dt.Rows[0]["Paterno"].ToString();
                        txtMaterno2.Text            = dt.Rows[0]["Materno"].ToString();
                        txtNombreCortoFisicas2.Text = dt.Rows[0]["Nombre_Corto"].ToString();
                        txtCURP2.Text               = dt.Rows[0]["CURP"].ToString();
                        txtRFCFisicas2.Text         = dt.Rows[0]["RFC"].ToString();
                        txtFechaNacimiento2.Text    = dt.Rows[0]["Fecha_Nacimiento"].ToString();
                        txtCelular2.Text            = dt.Rows[0]["Celular"].ToString();
                        txtCorreoFisicas2.Text      = dt.Rows[0]["Correo_Electronico"].ToString();
                        lblMdlEliminarCliente.Text  = "El cliente " + dt.Rows[0]["Nombre"].ToString() + " " + dt.Rows[0]["Paterno"].ToString() + " " + dt.Rows[0]["Materno"].ToString() + " se eliminará de forma permanente. ¿Desea continuar?";
                        lblMdlModificarCliente.Text = "Los datos del cliente " + dt.Rows[0]["Nombre"].ToString() + " " + dt.Rows[0]["Paterno"].ToString() + " " + dt.Rows[0]["Materno"].ToString() + " serán modificados. ¿Desea continuar?";
                        txtNombreFisicas2.Focus();
                    }
                    else
                    {
                        txtNombreMorales2.Text      = dt.Rows[0]["Nombre"].ToString();
                        txtNombreCortoMorales2.Text = dt.Rows[0]["Nombre_Corto"].ToString();
                        txtRFCMorales2.Text         = dt.Rows[0]["RFC"].ToString();
                        txtCorreoMorales2.Text      = dt.Rows[0]["Correo_Electronico"].ToString();
                        lblMdlEliminarCliente.Text  = "El cliente " + dt.Rows[0]["Nombre"].ToString() + " se eliminará de forma permanente. ¿Desea continuar?";
                        lblMdlModificarCliente.Text = "Los datos del cliente " + dt.Rows[0]["Nombre"].ToString() + " serán modificados. ¿Desea continuar?";
                        txtNombreMorales2.Focus();
                    }
                    divAccionesCliente.Visible = true;
                }
            }
            catch (Exception ex)
            {
                LabelTool.ShowSingleLabel(lblMsgMdlError, ex.Message, System.Drawing.Color.Black);
                ScriptManager.RegisterStartupScript(this, typeof(Page), "invocarfuncion", "mdlToggle('#mdlError');", true);
            }
        }
Exemplo n.º 3
0
        private void LlenarDropListaPrecios()
        {
            DataTable dt = ClientesBLL.ObtenerListaPrecios(Convert.ToInt32(Session["Company"]));

            if (dt.Rows.Count > 0)
            {
                DropTool.FillDrop(drpListaPrecios, dt, "Descripcion", "Numero");
            }
            else
            {
                LabelTool.ShowLabel(divMsj, spnMsj, lblMsj, "No tienes listas de precios, no se daran de alta los usuarios sin una lista", 'i');
            }
        }
Exemplo n.º 4
0
        private void LlenarDropPersonas()
        {
            DataTable dt = new DataTable();

            dt.Columns.Add("Numero", typeof(int));
            dt.Columns.Add("Descripcion", typeof(string));
            DropTool.CompleteDrop(dt, 0, "Persona Moral");
            DropTool.CompleteDrop(dt, 1, "Persona Fisica");
            DropTool.FillDrop(drpTipoPersona, dt, "Descripcion", "Numero");
            DropTool.FillDrop(drpTipoPersona2, dt, "Descripcion", "Numero");
            //drpTipoPersona_SelectedIndexChanged(null, null);
            Session["Tipo"] = 1;
        }
Exemplo n.º 5
0
        private void LlenarDropListaPrecios()
        {
            DataTable dt = ClientesBLL.ObtenerListaPrecios(Convert.ToInt32(Session["Company"]));

            if (dt.Rows.Count > 0)
            {
                DropTool.FillDrop(drpListaPrecio, dt, "Descripcion", "Numero");
                LlenarGridListaPrecios();
            }
            else
            {
                LabelTool.ShowLabel(divMsj, spnMsj, lblMsj, "No se han registrado listas de precios", 'i');
            }
        }
Exemplo n.º 6
0
        private void LlenarGridProductosAlmacen()
        {
            try {
                dtProductosAlmacen = AlmacenBLL.ObtenerProductosDisponibles(Convert.ToInt32(Session["Company"]));
                if (dtProductosAlmacen.Rows.Count > 0)
                {
                    DataTable dtAlmacenes = AlmacenBLL.ObtenerAlmacenes(Convert.ToInt32(Session["Company"]));
                    if (dtAlmacenes.Rows.Count > 0)
                    {
                        DataTable dtMovimientos = AlmacenBLL.ObtenerMovimientosAlmacen(Convert.ToInt32(Session["Company"]));
                        if (dtMovimientos.Rows.Count > 0)
                        {
                            GridViewTool.Bind(dtProductosAlmacen, grvProductosAlmacen);

                            foreach (GridViewRow row in grvProductosAlmacen.Rows)
                            {
                                DropDownList drpAlmacen = (DropDownList)row.FindControl("drpAlmacenGrv");
                                DropTool.FillDrop(drpAlmacen, dtAlmacenes, "Descripcion", "Numero");
                                DropDownList drpMovimientos = (DropDownList)row.FindControl("drpMovimientoGrv");
                                DropTool.FillDrop(drpMovimientos, dtMovimientos, "Descripcion", "Numero");
                            }
                            DropDownList drpAlmacenGrvTodos    = (DropDownList)grvProductosAlmacen.HeaderRow.FindControl("drpAlmacenGrvTodos");
                            DropDownList drpMovimientoGrvTodos = (DropDownList)grvProductosAlmacen.HeaderRow.FindControl("drpMovimientoGrvTodos");
                            DropTool.FillDrop(drpAlmacenGrvTodos, dtAlmacenes, "Descripcion", "Numero");
                            DropTool.FillDrop(drpMovimientoGrvTodos, dtMovimientos, "Descripcion", "Numero");
                        }
                        else
                        {
                            LabelTool.ShowSingleLabel(lblMsgMdlError, "Sin movimientos disponibles para el almacen", System.Drawing.Color.Black);
                            ScriptManager.RegisterStartupScript(this, typeof(Page), "invocarfuncion", "mdlToggle('#mdlError'); ToolTip();", true);
                        }
                    }
                    else
                    {
                        LabelTool.ShowSingleLabel(lblMsgMdlError, "No tienes almacenes disponibles", System.Drawing.Color.Black);
                        ScriptManager.RegisterStartupScript(this, typeof(Page), "invocarfuncion", "mdlToggle('#mdlError'); ToolTip();", true);
                    }
                }
                else
                {
                    LabelTool.ShowLabel(divMsj, spnMsj, lblMsj, "No tienes productos disponibles", 'i');
                }
            }
            catch (Exception ex)
            {
                LabelTool.ShowSingleLabel(lblMsgMdlError, ex.Message, System.Drawing.Color.Black);
                ScriptManager.RegisterStartupScript(this, typeof(Page), "invocarfuncion", "mdlToggle('#mdlError'); ToolTip();", true);
            }
        }