Ejemplo n.º 1
0
 private void LlenarGridClientes()
 {
     try
     {
         dtClientesFisicos = ClientesBLL.ObtenerClientesPorPersonalidad(Convert.ToInt32(Session["Company"]), 1);
         dtClientesMorales = ClientesBLL.ObtenerClientesPorPersonalidad(Convert.ToInt32(Session["Company"]), 0);
         if (dtClientesFisicos.Rows.Count > 0)
         {
             iNumero_Columnas_Fisicas = dtClientesFisicos.Columns.Count;
             GridViewTool.Bind(dtClientesFisicos, grvClientesFisicos);
         }
         else
         {
             LabelTool.ShowLabel(divAlertFisicas, spnDivAlertFisicas, lblDivAlertFisicas, "No hay clientes con personalidad fisica", 'i');
         }
         if (dtClientesMorales.Rows.Count > 0)
         {
             iNumero_Columnas_Morales = dtClientesMorales.Columns.Count;
             GridViewTool.Bind(dtClientesMorales, grvClientesMorales);
         }
         else
         {
             LabelTool.ShowLabel(divAlertMorales, spnDivAlertMorales, lblDivAlertMorales, "No hay clientes con personalidad moral", 'i');
         }
     }
     catch (Exception ex)
     {
         LabelTool.ShowSingleLabel(lblMsgMdlError, ex.Message, System.Drawing.Color.Black);
         ScriptManager.RegisterStartupScript(this, typeof(Page), "invocarfuncion", "mdlToggle('#mdlError');", true);
     }
 }
Ejemplo n.º 2
0
 //protected void lnkXLS_Click(object sender, EventArgs e)
 //{
 //    try
 //    {
 //        if (fupXLS.HasFile)
 //        {
 //            string FileName = Path.GetFileName(fupXLS.PostedFile.FileName);
 //            string Extension = Path.GetExtension(fupXLS.PostedFile.FileName);
 //            string FolderPath = WebConfigurationManager.AppSettings["sFolderXLS"].ToString();
 //            string FilePath = Server.MapPath(FolderPath + FileName);
 //            fupXLS.SaveAs(FilePath);
 //            Import_To_Grid(FilePath, Extension, "Yes");
 //        }
 //        //ScriptManager.RegisterStartupScript(this, typeof(Page), "invocarfuncion", "LimpiarDatos();", true);
 //        //ScriptManager.RegisterStartupScript(this, typeof(Page), "invocarfuncion", "tabNuevos(); redirect('#nuevos');", true);
 //    }
 //    catch (Exception ex)
 //    {
 //        Label lblError = this.Master.FindControl("lblError") as Label;
 //        LabelTool.ShowSingleLabel(lblError, ex.Message, System.Drawing.Color.Black);
 //        ScriptManager.RegisterStartupScript(this, typeof(Page), "invocarfuncion", "tabNuevos(); mdlToggle('#mdlError');", true);
 //    }
 //}
 protected void lnkXLS_Click(object sender, EventArgs e)
 {
     try
     {
         if (Request.Files.Count > 0)
         {
             dtProductosExcel = new DataTable();
             dtProductosExcel = CreardtProductos();
             dtValidaciones   = new DataTable();
             dtValidaciones.Columns.Add("Descripcion");
             for (int indice = 0; indice < Request.Files.Count; indice++)
             {
                 string FileName   = Path.GetFileName(Request.Files[indice].FileName);
                 string Extension  = Path.GetExtension(Request.Files[indice].FileName);
                 string FolderPath = WebConfigurationManager.AppSettings["sFolderXLS"].ToString();
                 string FilePath   = Server.MapPath(FolderPath + FileName);
                 Request.Files[indice].SaveAs(FilePath);
                 ObtenerProductosExcel(FilePath, Extension, "Yes", FileName);
             }
             AgregarProductosAGrid();
         }
         //ScriptManager.RegisterStartupScript(this, typeof(Page), "invocarfuncion", "mdlToggle('#mdlProceso'); tabNuevos();", true);
         ScriptManager.RegisterStartupScript(this, typeof(Page), "invocarfuncion", "smen();", true);
     }
     catch (Exception ex)
     {
         Label lblError = this.Master.FindControl("lblError") as Label;
         LabelTool.ShowSingleLabel(lblError, ex.Message, System.Drawing.Color.Black);
         ScriptManager.RegisterStartupScript(this, typeof(Page), "invocarfuncion", "tabNuevos(); mdlToggle2('#mdlProceso','#mdlError');", true);
     }
 }
Ejemplo n.º 3
0
 protected void lnkAgregar_Click(object sender, EventArgs e)
 {
     try
     {
         LabelTool.HideLabel(divMensaje2, spnMensaje2, lblMensaje2);
         if (hdnValidacion.Value == "")
         {
             DataRow dr = dtProductos.NewRow();
             dr["Producto"]        = txtProducto.Text.ToUpper();
             dr["Caracteristicas"] = txtCaracteristicas.Text.ToUpper();
             dr["Precio"]          = txtPrecio.Text;
             dr["Clave"]           = txtClave.Text;
             dr["Codigo"]          = txtCodigoBarras.Text;
             dtProductos.Rows.Add(dr);
             GridViewTool.Bind(dtProductos, grvProductos);
             ScriptManager.RegisterStartupScript(this, typeof(Page), "invocarfuncion", "LimpiarDatos();", true);
         }
         else
         {
             throw new Exception(hdnValidacion.Value);
         }
     }
     catch (Exception ex)
     {
         Label lblError = this.Master.FindControl("lblError") as Label;
         LabelTool.ShowSingleLabel(lblError, ex.Message, System.Drawing.Color.Black);
         ScriptManager.RegisterStartupScript(this, typeof(Page), "invocarfuncion", "mdlToggle('#mdlError');", true);
     }
 }
Ejemplo n.º 4
0
 protected void lnkGuardar_Click(object sender, EventArgs e)
 {
     try
     {
         if (txtNombreLista.Text != "")
         {
             if (ValidarDatosGrid())
             {
                 DataTable dtLista = LlenaTablaLista();
                 PreciosBLL.Lista(1, 0, 0, 0, null, 0, 0, 0, 0, dtLista);
                 LabelTool.ShowSingleLabel(lblMsgMdlMensaje, "Se guardaron los datos.", System.Drawing.Color.Black);
                 ScriptManager.RegisterStartupScript(this, typeof(Page), "invocarfuncion", "mdlToggle2('#mdlProceso','#mdlMensaje');", true);
             }
             else
             {
                 ScriptManager.RegisterStartupScript(this, typeof(Page), "invocarfuncion", "mdlToggle2('#mdlProceso','#mdlError');", true);
             }
         }
         else
         {
             SetFocus(txtNombreLista);
             LabelTool.ShowSingleLabel(lblMsgMdlError, "Asigne un nombre a la lista.", System.Drawing.Color.Black);
             ScriptManager.RegisterStartupScript(this, typeof(Page), "invocarfuncion", "mdlToggle2('#mdlProceso','#mdlError');", true);
         }
     }
     catch (Exception ex)
     {
         LabelTool.ShowSingleLabel(lblMsgMdlError, ex.Message, System.Drawing.Color.Black);
         ScriptManager.RegisterStartupScript(this, typeof(Page), "invocarfuncion", "mdlToggle2('#mdlProceso','#mdlError');", true);
     }
 }
Ejemplo n.º 5
0
 protected void txtBusquedaProducto_TextChanged(object sender, EventArgs e)
 {
     try
     {
         if (hdnProducto.Value != "")
         {
             if (hdnListaPrecio.Value != "")
             {
                 txtBusquedaProducto.Text = "";
                 LabelTool.ShowSingleLabel(lblMsgMdlError, "Bien!", System.Drawing.Color.Black);
                 ScriptManager.RegisterStartupScript(this, typeof(Page), "invocarfuncion", "mdlToggle('#mdlError');", true);
             }
             else
             {
                 LabelTool.ShowSingleLabel(lblMsgMdlError, "El cliente no cuenta con una lista de precios. No se pueden agregar productos.", System.Drawing.Color.Black);
                 ScriptManager.RegisterStartupScript(this, typeof(Page), "invocarfuncion", "mdlToggle('#mdlError');", true);
             }
         }
         else
         {
             LabelTool.ShowSingleLabel(lblMsgMdlError, "Ocurrió un error al obtener el producto.", System.Drawing.Color.Black);
             ScriptManager.RegisterStartupScript(this, typeof(Page), "invocarfuncion", "mdlToggle('#mdlError');", true);
         }
     }
     catch (Exception ex)
     {
         LabelTool.ShowSingleLabel(lblMsgMdlError, ex.Message, System.Drawing.Color.Black);
         ScriptManager.RegisterStartupScript(this, typeof(Page), "invocarfuncion", "mdlToggle('#mdlError');", true);
     }
 }
Ejemplo n.º 6
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);
     }
 }
Ejemplo n.º 7
0
 protected void lnkMdlModificar_Click(object sender, EventArgs e)
 {
     try
     {
         string sAviso = "";
         if (Convert.ToInt32(Session["Tipo"]) == 1)
         {
             ClientesBLL.Cliente(2, Convert.ToInt32(keycontainer.Value), Convert.ToInt32(Session["Company"]), txtNombreFisicas2.Text.ToUpper(), txtPaterno2.Text.ToUpper(), txtMaterno2.Text.ToUpper(),
                                 txtNombreFisicas2.Text.ToUpper() + " " + txtPaterno2.Text.ToUpper() + " " + txtMaterno2.Text.ToUpper(), txtNombreCortoFisicas2.Text.ToUpper(),
                                 txtRFCFisicas2.Text.ToUpper(), txtCURP2.Text.ToUpper(), Convert.ToDateTime(txtFechaNacimiento2.Text), txtCelular2.Text,
                                 txtCorreoFisicas2.Text, "F", Convert.ToDateTime(DateTime.Today), 1, Convert.ToInt32(hdnNumero_Domicilio.Value), txtDomicilio2.Text.ToUpper(), txtColonia2.Text.ToUpper(),
                                 txtDelMun2.Text.ToUpper(), txtCP2.Text, txtEstado2.Text.ToUpper(), "", txtTelefonoDomicilio2.Text, "", 1, "",
                                 Convert.ToInt32(drpListaPrecios2.SelectedValue));
             sAviso = txtNombreFisicas2.Text.ToUpper() + " " + txtPaterno2.Text.ToUpper() + " " + txtMaterno2.Text.ToUpper();
         }
         else
         {
             ClientesBLL.Cliente(2, Convert.ToInt32(keycontainer.Value), Convert.ToInt32(Session["Company"]), txtNombreMorales2.Text.ToUpper(), "", "", "", txtNombreCortoMorales2.Text.ToUpper(),
                                 txtRFCMorales2.Text.ToUpper(), "", Convert.ToDateTime(DateTime.Today), "", txtCorreoMorales2.Text, "M",
                                 Convert.ToDateTime(DateTime.Today), 1, Convert.ToInt32(hdnNumero_Domicilio.Value), txtDomicilio2.Text.ToUpper(), txtColonia2.Text.ToUpper(),
                                 txtDelMun2.Text.ToUpper(), txtCP2.Text, txtEstado2.Text.ToUpper(), "", txtTelefonoDomicilio2.Text, "", 1, "",
                                 Convert.ToInt32(drpListaPrecios2.SelectedValue));
             sAviso = txtNombreMorales2.Text.ToUpper();
         }
         LabelTool.ShowSingleLabel(lblMdlAviso, "Se modificaron los datos de " + sAviso, System.Drawing.Color.Black);
         ScriptManager.RegisterStartupScript(this, typeof(Page), "invocarfuncion", "mdlToggle2('#mdlProceso','#mdlAviso');", true);
     }
     catch (Exception ex)
     {
         LabelTool.ShowSingleLabel(lblMsgMdlError, ex.Message, System.Drawing.Color.Black);
         ScriptManager.RegisterStartupScript(this, typeof(Page), "invocarfuncion", "mdlToggle2('#mdlProceso','#mdlError');", true);
     }
 }
Ejemplo n.º 8
0
 protected void lnkModificarDatos_Click(object sender, EventArgs e)
 {
     try
     {
         if (hdnValidacion.Value == "")
         {
             if (drpListaPrecios2.Items.Count > 0)
             {
                 ScriptManager.RegisterStartupScript(this, typeof(Page), "invocarfuncion", "mdlToggle2('#mdlProceso','#mdlModificarCliente');", true);
             }
             else
             {
                 LabelTool.ShowSingleLabel(lblMdlListaPrecio, "Para modificar un cliente debe tener listas de precios registradas.", System.Drawing.Color.Black);
                 ScriptManager.RegisterStartupScript(this, typeof(Page), "invocarfuncion", "mdlToggle2('#mdlProceso','#mdlListaPrecio');", true);
             }
         }
         else
         {
             LabelTool.ShowSingleLabel(lblMsgMdlError, hdnValidacion.Value, System.Drawing.Color.Black);
             ScriptManager.RegisterStartupScript(this, typeof(Page), "invocarfuncion", "mdlToggle2('#mdlProceso','#mdlError');", true);
         }
     }
     catch (Exception ex)
     {
         LabelTool.ShowSingleLabel(lblMsgMdlError, ex.Message, System.Drawing.Color.Black);
         ScriptManager.RegisterStartupScript(this, typeof(Page), "invocarfuncion", "mdlToggle2('#mdlProceso','#mdlError');", true);
     }
 }
Ejemplo n.º 9
0
 protected void txtBusquedaCliente_TextChanged(object sender, EventArgs e)
 {
     try
     {
         if (keycontainer.Value != "")
         {
             DataTable dt = ClientesBLL.ObtenerDatosCliente(Convert.ToInt32(Session["Company"]), Convert.ToInt32(keycontainer.Value));
             if (dt.Rows.Count > 0)
             {
                 lblNombreCliente.Text   = dt.Rows[0]["Nombre"].ToString();
                 lblRFC.Text             = dt.Rows[0]["RFC"].ToString();
                 lblDomicilio.Text       = dt.Rows[0]["Domicilio"].ToString();
                 lblColonia.Text         = dt.Rows[0]["Colonia"].ToString();
                 lblCodigoPostal.Text    = dt.Rows[0]["Codigo_Postal"].ToString();
                 lblDelegacion.Text      = dt.Rows[0]["Delegacion_Municipio"].ToString();
                 lblEstado.Text          = dt.Rows[0]["Estado"].ToString();
                 lblTelefono.Text        = dt.Rows[0]["Telefono"].ToString();
                 hdnListaPrecio.Value    = dt.Rows[0]["Lista_Precio"].ToString();
                 txtBusquedaCliente.Text = "";
             }
         }
         else
         {
             LabelTool.ShowSingleLabel(lblMsgMdlError, "Ocurrió un error al obtener el cliente.", System.Drawing.Color.Black);
             ScriptManager.RegisterStartupScript(this, typeof(Page), "invocarfuncion", "mdlToggle('#mdlError');", true);
         }
     }
     catch (Exception ex)
     {
         LabelTool.ShowSingleLabel(lblMsgMdlError, ex.Message, System.Drawing.Color.Black);
         ScriptManager.RegisterStartupScript(this, typeof(Page), "invocarfuncion", "mdlToggle('#mdlError');", true);
     }
 }
Ejemplo n.º 10
0
 protected void txtPrecioFinalGrv_TextChanged(object sender, EventArgs e)
 {
     try
     {
         TextBox  sndr = sender as TextBox;
         string   name = Convert.ToString(sndr.ClientID);
         string[] id   = name.Split('_');
         if (id[2].Equals("txtPrecioFinalGrv"))
         {
             TextBox     txt            = (TextBox)sender;
             GridViewRow row            = (GridViewRow)txt.NamingContainer;
             TextBox     txtPrecioFinal = (TextBox)row.FindControl("txtPrecioFinalGrv");
             if (txtPrecioFinal.Text != "")
             {
                 decimal precio        = Convert.ToDecimal(grvProductosLista.DataKeys[row.RowIndex].Values["Precio"].ToString());
                 decimal preciofinal   = Convert.ToDecimal(txtPrecioFinal.Text);
                 decimal utilidad      = preciofinal - precio;
                 decimal porcentaje    = (utilidad * 100) / precio;
                 TextBox txtPorcentaje = (TextBox)row.FindControl("txtPorcentajeGrv");
                 txtPorcentaje.Text = porcentaje.ToString("f4");
                 row.Cells[5].Text  = utilidad.ToString("f4");
             }
             else
             {
                 TextBox txtPorcentaje = (TextBox)row.FindControl("txtPorcentajeGrv");
                 txtPorcentaje.Text = "";
                 row.Cells[5].Text  = "";
             }
         }
         else if (id[2].Equals("txtPrecioFinalGrv2"))
         {
             TextBox     txt            = (TextBox)sender;
             GridViewRow row            = (GridViewRow)txt.NamingContainer;
             TextBox     txtPrecioFinal = (TextBox)row.FindControl("txtPrecioFinalGrv2");
             if (txtPrecioFinal.Text != "")
             {
                 decimal precio        = Convert.ToDecimal(grvListas.DataKeys[row.RowIndex].Values["Precio"].ToString());
                 decimal preciofinal   = Convert.ToDecimal(txtPrecioFinal.Text);
                 decimal utilidad      = preciofinal - precio;
                 decimal porcentaje    = (utilidad * 100) / precio;
                 TextBox txtPorcentaje = (TextBox)row.FindControl("txtPorcentajeGrv2");
                 txtPorcentaje.Text = porcentaje.ToString("f4");
                 row.Cells[5].Text  = utilidad.ToString("f4");
             }
             else
             {
                 TextBox txtPorcentaje = (TextBox)row.FindControl("txtPorcentajeGrv2");
                 txtPorcentaje.Text = "";
                 row.Cells[5].Text  = "";
             }
         }
     }
     catch (Exception ex)
     {
         LabelTool.ShowSingleLabel(lblMsgMdlError, ex.Message, System.Drawing.Color.Black);
         ScriptManager.RegisterStartupScript(this, typeof(Page), "invocarfuncion", "mdlToggle('#mdlError');", true);
     }
 }
Ejemplo n.º 11
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);
            }
        }
Ejemplo n.º 12
0
 protected void drpListaPrecio_SelectedIndexChanged(object sender, EventArgs e)
 {
     try
     {
         LlenarGridListaPrecios();
     }
     catch (Exception ex)
     {
         LabelTool.ShowSingleLabel(lblMsgMdlError, ex.Message, System.Drawing.Color.Black);
         ScriptManager.RegisterStartupScript(this, typeof(Page), "invocarfuncion", "mdlToggle('#mdlError');", true);
     }
 }
Ejemplo n.º 13
0
 protected void drpTipoPersona_SelectedIndexChanged(object sender, EventArgs e)
 {
     try
     {
         DropDownList sndr = sender as DropDownList;
         string       name = Convert.ToString(sndr.ClientID);
         string[]     id   = name.Split('_');
         if (id[1].Equals("drpTipoPersona"))
         {
             int i = Convert.ToInt32(drpTipoPersona.SelectedValue);
             if (i == 1)
             {
                 Session["Tipo"]    = 1;
                 divFisicas.Visible = true;
                 divMorales.Visible = false;
                 ScriptManager.RegisterStartupScript(this, typeof(Page), "invocarfuncion", "LimpiarDatos();", true);
             }
             else
             {
                 Session["Tipo"]    = 0;
                 divFisicas.Visible = false;
                 divMorales.Visible = true;
                 ScriptManager.RegisterStartupScript(this, typeof(Page), "invocarfuncion", "LimpiarDatos();", true);
             }
         }
         else if (id[1].Equals("drpTipoPersona2"))
         {
             int i = Convert.ToInt32(drpTipoPersona2.SelectedValue);
             if (i == 1)
             {
                 Session["Tipo"]     = 1;
                 divFisicas2.Visible = true;
                 divMorales2.Visible = false;
                 ScriptManager.RegisterStartupScript(this, typeof(Page), "invocarfuncion", "LimpiarDatos2();", true);
             }
             else
             {
                 Session["Tipo"]     = 0;
                 divFisicas2.Visible = false;
                 divMorales2.Visible = true;
                 ScriptManager.RegisterStartupScript(this, typeof(Page), "invocarfuncion", "LimpiarDatos2();", true);
             }
         }
     }
     catch (Exception ex)
     {
         LabelTool.ShowSingleLabel(lblMsgMdlError, ex.Message, System.Drawing.Color.Black);
         ScriptManager.RegisterStartupScript(this, typeof(Page), "invocarfuncion", "mdlToggle('#mdlError');", true);
     }
 }
Ejemplo n.º 14
0
 protected void lnkGuardar_Click(object sender, EventArgs e)
 {
     try
     {
         if (hdnValidacion.Value == "")
         {
             if (drpListaPrecios.Items.Count > 0)
             {
                 string sAviso = "";
                 if (Convert.ToInt32(Session["Tipo"]) == 1)
                 {
                     ClientesBLL.Cliente(1, 0, Convert.ToInt32(Session["Company"]), txtNombreFisicas.Text.ToUpper(), txtPaterno.Text.ToUpper(), txtMaterno.Text.ToUpper(),
                                         txtNombreFisicas.Text.ToUpper() + " " + txtPaterno.Text.ToUpper() + " " + txtMaterno.Text.ToUpper(), txtNombreCortoFisicas.Text.ToUpper(),
                                         txtRFCFisicas.Text.ToUpper(), txtCURP.Text.ToUpper(), Convert.ToDateTime(txtFechaNacimiento.Text), txtCelular.Text,
                                         txtCorreoFisicas.Text, "F", Convert.ToDateTime(DateTime.Today), 1, 0, txtDomicilio.Text.ToUpper(), txtColonia.Text.ToUpper(),
                                         txtDelMun.Text.ToUpper(), txtCP.Text, txtEstado.Text.ToUpper(), "", txtTelefonoDomicilio.Text, "", 1, "",
                                         Convert.ToInt32(drpListaPrecios.SelectedValue));
                     sAviso = txtNombreFisicas.Text.ToUpper() + " " + txtPaterno.Text.ToUpper() + " " + txtMaterno.Text.ToUpper();
                 }
                 else
                 {
                     ClientesBLL.Cliente(1, 0, Convert.ToInt32(Session["Company"]), txtNombreMorales.Text.ToUpper(), "", "", "", txtNombreCortoMorales.Text.ToUpper(),
                                         txtRFCMorales.Text.ToUpper(), "", Convert.ToDateTime(DateTime.Today), "", txtCorreoMorales.Text, "M",
                                         Convert.ToDateTime(DateTime.Today), 1, 0, txtDomicilio.Text.ToUpper(), txtColonia.Text.ToUpper(),
                                         txtDelMun.Text.ToUpper(), txtCP.Text, txtEstado.Text.ToUpper(), "", txtTelefonoDomicilio.Text, "", 1, "",
                                         Convert.ToInt32(drpListaPrecios.SelectedValue));
                     sAviso = txtNombreMorales.Text.ToUpper();
                 }
                 LabelTool.ShowSingleLabel(lblMdlAviso, sAviso + " se registró como cliente.", System.Drawing.Color.Black);
                 ScriptManager.RegisterStartupScript(this, typeof(Page), "invocarfuncion", "mdlToggle2('#mdlProceso','#mdlAviso');", true);
             }
             else
             {
                 LabelTool.ShowSingleLabel(lblMdlListaPrecio, "Para dar de alta un cliente debe tener listas de precios registradas.", System.Drawing.Color.Black);
                 ScriptManager.RegisterStartupScript(this, typeof(Page), "invocarfuncion", "mdlToggle2('#mdlProceso','#mdlListaPrecio');", true);
             }
         }
         else
         {
             LabelTool.ShowSingleLabel(lblMsgMdlError, hdnValidacion.Value, System.Drawing.Color.Black);
             ScriptManager.RegisterStartupScript(this, typeof(Page), "invocarfuncion", "mdlToggle2('#mdlProceso','#mdlError');", true);
         }
     }
     catch (Exception ex)
     {
         LabelTool.ShowSingleLabel(lblMsgMdlError, ex.Message, System.Drawing.Color.Black);
         ScriptManager.RegisterStartupScript(this, typeof(Page), "invocarfuncion", "mdlToggle2('#mdlProceso','#mdlError');", true);
     }
 }
Ejemplo n.º 15
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);
            }
        }
Ejemplo n.º 16
0
 protected void grvProductos_SelectedIndexChanged(object sender, EventArgs e)
 {
     try
     {
         GridViewRow row = grvProductos.SelectedRow;
         dtProductos.Rows.RemoveAt(row.RowIndex);
         GridViewTool.Bind(dtProductos, grvProductos);
     }
     catch (Exception ex)
     {
         Label lblError = this.Master.FindControl("lblError") as Label;
         LabelTool.ShowSingleLabel(lblError, ex.Message, System.Drawing.Color.Black);
         ScriptManager.RegisterStartupScript(this, typeof(Page), "invocarfuncion", "mdlToggle('#mdlError');", true);
     }
 }
Ejemplo n.º 17
0
 protected void grvClientesMorales_SelectedIndexChanged(object sender, EventArgs e)
 {
     try
     {
         GridViewRow row             = grvClientesMorales.SelectedRow;
         int         iNumero_Cliente = Convert.ToInt32(grvClientesMorales.DataKeys[row.RowIndex].Values["Numero"]);
         keycontainer.Value = iNumero_Cliente.ToString();
         txtBusquedaCliente_TextChanged(null, null);
         ScriptManager.RegisterStartupScript(this, typeof(Page), "invocarfuncion", "ToolTip();", true);
     }
     catch (Exception ex)
     {
         LabelTool.ShowSingleLabel(lblMsgMdlError, ex.Message, System.Drawing.Color.Black);
         ScriptManager.RegisterStartupScript(this, typeof(Page), "invocarfuncion", "mdlToggle('#mdlError');", true);
     }
 }
Ejemplo n.º 18
0
        protected void lnkModificar_Click(object sender, EventArgs e)
        {
            try
            {
                if (txtNombre.Text != "")
                {
                    if (ValidarDatosGrid2())
                    {
                        DataTable dtLista = CrearTablaLista();
                        int       iNumero_Producto, iEmpresa = Convert.ToInt32(Session["Company"]);
                        decimal   dPrecio_Compra, dUtilidad, dPorcentaje, dPrecio_Final;
                        string    sNombre = txtNombre.Text;
                        foreach (GridViewRow row in grvListas.Rows)
                        {
                            iNumero_Producto = Convert.ToInt32(grvListas.DataKeys[row.RowIndex].Values["Numero"]);
                            dPrecio_Compra   = Convert.ToDecimal(grvListas.DataKeys[row.RowIndex].Values["Precio"]);
                            dUtilidad        = Convert.ToDecimal(row.Cells[5].Text);
                            TextBox txtPrecioFinal = (TextBox)row.FindControl("txtPrecioFinalGrv2");
                            TextBox txtPorcentaje  = (TextBox)row.FindControl("txtPorcentajeGrv2");
                            dPorcentaje   = Convert.ToDecimal(txtPorcentaje.Text);
                            dPrecio_Final = Convert.ToDecimal(txtPrecioFinal.Text);

                            PreciosBLL.Lista(2, Convert.ToInt32(drpListaPrecio.SelectedValue), iEmpresa, iNumero_Producto, null, dPrecio_Compra, dPorcentaje, dPrecio_Final, dUtilidad, dtLista);
                        }
                        PreciosBLL.Lista(4, Convert.ToInt32(drpListaPrecio.SelectedValue), iEmpresa, 0, sNombre, 0, 0, 0, 0, dtLista);
                        LabelTool.ShowSingleLabel(lblMsgMdlMensaje, "Se modificaron los datos.", System.Drawing.Color.Black);
                        ScriptManager.RegisterStartupScript(this, typeof(Page), "invocarfuncion", "mdlToggle2('#mdlProceso','#mdlMensaje');", true);
                    }
                    else
                    {
                        ScriptManager.RegisterStartupScript(this, typeof(Page), "invocarfuncion", "mdlToggle2('#mdlProceso','#mdlError');", true);
                    }
                }
                else
                {
                    SetFocus(txtNombre);
                    LabelTool.ShowSingleLabel(lblMsgMdlError, "Asigne un nombre a la lista.", System.Drawing.Color.Black);
                    ScriptManager.RegisterStartupScript(this, typeof(Page), "invocarfuncion", "mdlToggle2('#mdlProceso','#mdlError');", true);
                }
            }
            catch (Exception ex)
            {
                LabelTool.ShowSingleLabel(lblMsgMdlError, ex.Message, System.Drawing.Color.Black);
                ScriptManager.RegisterStartupScript(this, typeof(Page), "invocarfuncion", "mdlToggle2('#mdlProceso','#mdlError');", true);
            }
        }
Ejemplo n.º 19
0
 protected void lnkMdlEliminar_Click(object sender, EventArgs e)
 {
     try
     {
         ClientesBLL.Cliente(3, Convert.ToInt32(keycontainer.Value), Convert.ToInt32(Session["Company"]), "", "", "", "", "", "", "",
                             Convert.ToDateTime(DateTime.Today), "", "", "M", Convert.ToDateTime(DateTime.Today), 1,
                             Convert.ToInt32(hdnNumero_Domicilio.Value), "", "", "", "", "", "", "", "", 1, "",
                             Convert.ToInt32(drpListaPrecios2.SelectedValue));
         LabelTool.ShowSingleLabel(lblMdlAviso, "El cliente ha sido eliminado.", System.Drawing.Color.Black);
         ScriptManager.RegisterStartupScript(this, typeof(Page), "invocarfuncion", "mdlToggle2('#mdlProceso','#mdlAviso');", true);
     }
     catch (Exception ex)
     {
         LabelTool.ShowSingleLabel(lblMsgMdlError, ex.Message, System.Drawing.Color.Black);
         ScriptManager.RegisterStartupScript(this, typeof(Page), "invocarfuncion", "mdlToggle2('#mdlProceso','#mdlError');", true);
     }
 }
Ejemplo n.º 20
0
        protected void lnkGuardar_Click(object sender, EventArgs e)
        {
            try
            {
                LabelTool.HideLabel(divMensaje2, spnMensaje2, lblMensaje2);
                if (ValidarCampos())
                {
                    DataTable dtClasificacion = LlenarTabla();
                    ClasificacionBLL.InsertarClasificacion(1, 1, 0, null, null, null, dtClasificacion);

                    LabelTool.ShowSingleLabel(lblMsgMdl, "Se guardaron los datos.", System.Drawing.Color.Black);
                    ScriptManager.RegisterStartupScript(this, typeof(Page), "invocarfuncion", "modal();", true);
                }
            }
            catch (Exception ex) {
                LabelTool.ShowLabel(divMensaje2, spnMensaje2, lblMensaje2, ex.Message, 'd');
            }
        }
Ejemplo n.º 21
0
 protected void lnkEliminarPartida_Click(object sender, EventArgs e)
 {
     try
     {
         LinkButton  lnk = (LinkButton)sender;
         GridViewRow row = (GridViewRow)lnk.NamingContainer;
         dtPartidas.Rows.RemoveAt(row.RowIndex);
         GridViewTool.Bind(dtPartidas, grvPartidas);
         Label lblContadorPartidas = (Label)grvPartidas.HeaderRow.FindControl("lblContadorPartidas");
         lblContadorPartidas.Text = grvPartidas.Rows.Count.ToString();
         ScriptManager.RegisterStartupScript(this, typeof(Page), "invocarfuncion", "mdlToggle('#mdlProceso'); ToolTip();", true);
     }
     catch (Exception ex)
     {
         LabelTool.ShowSingleLabel(lblMsgMdlError, ex.Message, System.Drawing.Color.Black);
         ScriptManager.RegisterStartupScript(this, typeof(Page), "invocarfuncion", "mdlToggle2('#mdlProceso','#mdlError'); ToolTip();", true);
     }
 }
Ejemplo n.º 22
0
 protected void txtCantidadGrvTodos_TextChanged(object sender, EventArgs e)
 {
     try
     {
         TextBox txtCantidadGrvTodos = (TextBox)grvProductosAlmacen.HeaderRow.FindControl("txtCantidadGrvTodos");
         foreach (GridViewRow row in grvProductosAlmacen.Rows)
         {
             TextBox txtCantidad = (TextBox)row.FindControl("txtCantidadGrv");
             txtCantidad.Text = txtCantidadGrvTodos.Text;
         }
         ScriptManager.RegisterStartupScript(this, typeof(Page), "invocarfuncion", "mdlToggle('#mdlProceso'); ToolTip();", true);
     }
     catch (Exception ex)
     {
         LabelTool.ShowSingleLabel(lblMsgMdlError, ex.Message, System.Drawing.Color.Black);
         ScriptManager.RegisterStartupScript(this, typeof(Page), "invocarfuncion", "mdlToggle2('#mdlProceso','#mdlError'); ToolTip();", true);
     }
 }
Ejemplo n.º 23
0
 protected void drpMovimientoGrvTodos_SelectedIndexChanged(object sender, EventArgs e)
 {
     try
     {
         foreach (GridViewRow row in grvProductosAlmacen.Rows)
         {
             DropDownList drpMovimientoGrvTodos = (DropDownList)grvProductosAlmacen.HeaderRow.FindControl("drpMovimientoGrvTodos");
             int          i             = drpMovimientoGrvTodos.SelectedIndex;
             DropDownList drpMovimiento = (DropDownList)row.FindControl("drpMovimientoGrv");
             drpMovimiento.SelectedIndex = i;
         }
         ScriptManager.RegisterStartupScript(this, typeof(Page), "invocarfuncion", "mdlToggle('#mdlProceso'); ToolTip();", true);
     }
     catch (Exception ex)
     {
         LabelTool.ShowSingleLabel(lblMsgMdlError, ex.Message, System.Drawing.Color.Black);
         ScriptManager.RegisterStartupScript(this, typeof(Page), "invocarfuncion", "mdlToggle2('#mdlProceso','#mdlError'); ToolTip();", true);
     }
 }
Ejemplo n.º 24
0
 protected void lnkMdlEliminar_Click(object sender, EventArgs e)
 {
     try
     {
         int       iIndexProducto   = Convert.ToInt32(hdnIndexProducto.Value);
         int       iNumero_Producto = Convert.ToInt32(hdnNumeroProducto.Value);
         DataTable dt = new DataTable();
         ProdBLL.Producto(3, Convert.ToInt32(Session["Company"]), iNumero_Producto, null, null, null, 0, null, 0, dt);
         dtProductosConsulta.Rows.RemoveAt(iIndexProducto);
         GridViewTool.Bind(dtProductosConsulta, grvProductosConsulta);
         ScriptManager.RegisterStartupScript(this, typeof(Page), "invocarfuncion", "mdlToggle('#mdlProceso');", true);
     }
     catch (Exception ex)
     {
         Label lblError = this.Master.FindControl("lblError") as Label;
         LabelTool.ShowSingleLabel(lblError, ex.Message, System.Drawing.Color.Black);
         ScriptManager.RegisterStartupScript(this, typeof(Page), "invocarfuncion", "mdlToggle2('#mdlProceso','#mdlError');", true);
     }
 }
Ejemplo n.º 25
0
 protected void grvClientesFisicos_SelectedIndexChanged(object sender, EventArgs e)
 {
     try
     {
         GridViewRow row             = grvClientesFisicos.SelectedRow;
         int         iNumero_Cliente = Convert.ToInt32(grvClientesFisicos.DataKeys[row.RowIndex].Values["Numero"]);
         keycontainer.Value            = iNumero_Cliente.ToString();
         drpTipoPersona2.SelectedValue = drpTipoPersona2.Items.FindByValue("1").Value;
         Session["Tipo"]     = 1;
         divFisicas2.Visible = true;
         divMorales2.Visible = false;
         txtBusqueda_TextChanged(null, null);
     }
     catch (Exception ex)
     {
         LabelTool.ShowSingleLabel(lblMsgMdlError, ex.Message, System.Drawing.Color.Black);
         ScriptManager.RegisterStartupScript(this, typeof(Page), "invocarfuncion", "mdlToggle('#mdlError');", true);
     }
 }
Ejemplo n.º 26
0
 protected void lnkEditarProducto_Click(object sender, EventArgs e)
 {
     try
     {
         LinkButton  lnk       = (LinkButton)sender;
         GridViewRow row       = (GridViewRow)lnk.NamingContainer;
         LinkButton  lnkEditar = (LinkButton)row.FindControl("lnkEditarProducto");
         hdnNumeroProducto.Value      = grvProductosConsulta.DataKeys[row.RowIndex].Values["Numero"].ToString();
         hdnIndexProducto.Value       = row.RowIndex.ToString();
         lblMdlModificarProducto.Text = "El registro se modificará. ¿Desea continuar?";
         ScriptManager.RegisterStartupScript(this, typeof(Page), "invocarfuncion", "mdlToggle('#mdlModificarProducto');", true);
     }
     catch (Exception ex)
     {
         Label lblError = this.Master.FindControl("lblError") as Label;
         LabelTool.ShowSingleLabel(lblError, ex.Message, System.Drawing.Color.Black);
         ScriptManager.RegisterStartupScript(this, typeof(Page), "invocarfuncion", "mdlToggle('#mdlError');", true);
     }
 }
Ejemplo n.º 27
0
 protected void lnkGuardarTodosGrv_Click(object sender, EventArgs e)
 {
     try
     {
         DataTable dtMovimientos = CreaTablaMovimientos();
         foreach (GridViewRow row in grvProductosAlmacen.Rows)
         {
             TextBox txtCantidad = (TextBox)grvProductosAlmacen.Rows[row.RowIndex].FindControl("txtCantidadGrv");
             if (txtCantidad.Text != "")
             {
                 DropDownList drpAlmacen    = (DropDownList)grvProductosAlmacen.Rows[row.RowIndex].FindControl("drpAlmacenGrv");
                 DropDownList drpMovimiento = (DropDownList)grvProductosAlmacen.Rows[row.RowIndex].FindControl("drpMovimientoGrv");
                 DataRow      dr            = dtMovimientos.NewRow();
                 dr["Numero"]          = grvProductosAlmacen.DataKeys[row.RowIndex].Values["Numero"].ToString();
                 dr["Nombre"]          = grvProductosAlmacen.DataKeys[row.RowIndex].Values["Nombre"].ToString();
                 dr["Clas_Almacen"]    = drpAlmacen.SelectedValue;
                 dr["Almacen"]         = drpAlmacen.SelectedItem;
                 dr["Clas_Movimiento"] = drpMovimiento.SelectedValue;
                 dr["Movimiento"]      = drpMovimiento.SelectedItem;
                 dr["Cantidad"]        = Convert.ToDecimal(txtCantidad.Text);
                 dtMovimientos.Rows.Add(dr);
             }
         }
         if (dtMovimientos.Rows.Count > 0)
         {
             GridViewTool.Bind(null, grvMdl);
             GridViewTool.Bind(dtMovimientos, grvMdl);
             LabelTool.ShowSingleLabel(lblMdlAgregarRegistros, "Se guardarán los siguientes registros, ¿Desea continuar?", System.Drawing.Color.Black);
             ScriptManager.RegisterStartupScript(this, typeof(Page), "invocarfuncion", "mdlToggle2('#mdlProceso','#mdlAgregarRegistros'); ToolTip();", true);
         }
         else
         {
             LabelTool.ShowSingleLabel(lblMsgMdlError, "No se han registrado movimientos, revise las cantidades.", System.Drawing.Color.Black);
             ScriptManager.RegisterStartupScript(this, typeof(Page), "invocarfuncion", "mdlToggle2('#mdlProceso','#mdlError'); ToolTip();", true);
         }
     }
     catch (Exception ex)
     {
         LabelTool.ShowSingleLabel(lblMsgMdlError, ex.Message, System.Drawing.Color.Black);
         ScriptManager.RegisterStartupScript(this, typeof(Page), "invocarfuncion", "mdlToggle2('#mdlProceso','#mdlError'); ToolTip();", true);
     }
 }
Ejemplo n.º 28
0
 private void LlenarGridProductos()
 {
     try
     {
         dtProductos = ProdBLL.ObtenerProductos(Convert.ToInt32(Session["Company"]));
         if (dtProductos.Rows.Count > 0)
         {
             GridViewTool.Bind(dtProductos, grvProductos);
         }
         else
         {
             LabelTool.ShowLabel(divAlertProductos, splAlertProductos, lblAlertProductos, "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');", true);
     }
 }
Ejemplo n.º 29
0
 private bool ValidarDatosGrid2()
 {
     foreach (GridViewRow row in grvListas.Rows)
     {
         TextBox txtPrecioFinal = (TextBox)row.FindControl("txtPrecioFinalGrv2");
         TextBox txtPorcentaje  = (TextBox)row.FindControl("txtPorcentajeGrv2");
         if (txtPorcentaje.Text == "")
         {
             LabelTool.ShowSingleLabel(lblMsgMdlError, "Para continuar, ingrese los datos faltantes.", System.Drawing.Color.Black);
             SetFocus(txtPorcentaje);
             return(false);
         }
         if (txtPrecioFinal.Text == "")
         {
             LabelTool.ShowSingleLabel(lblMsgMdlError, "Para continuar, ingrese los datos faltantes.", System.Drawing.Color.Black);
             SetFocus(txtPrecioFinal);
             return(false);
         }
     }
     return(true);
 }
Ejemplo n.º 30
0
 protected void drpAlmacenMovimientos_SelectedIndexChanged(object sender, EventArgs e)
 {
     try
     {
         dtMovimientosAlmacen = AlmacenBLL.ObtenerRegistroMovimientos(Convert.ToInt32(Session["Company"]), Convert.ToInt32(drpAlmacenMovimientos.SelectedValue));
         if (dtMovimientosAlmacen.Rows.Count > 0)
         {
             GridViewTool.Bind(dtMovimientosAlmacen, grvMovimientosAlmacen);
         }
         else
         {
             GridViewTool.Bind(null, grvMovimientosAlmacen);
             LabelTool.ShowLabel(divAlert3, spnAlert3, lblAlert3, "No se han registado movimientos para '" + Convert.ToString(drpAlmacenInventario.SelectedItem) + "'", 'i');
         }
     }
     catch (Exception ex)
     {
         LabelTool.ShowSingleLabel(lblMsgMdlError, ex.Message, System.Drawing.Color.Black);
         ScriptManager.RegisterStartupScript(this, typeof(Page), "invocarfuncion", "mdlToggle('#mdlError'); ToolTip();", true);
     }
 }