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); } }
protected void lnkAgregar_Click(object sender, EventArgs e) { try { LabelTool.HideLabel(divMensaje2, spnMensaje2, lblMensaje2); if (txtElemento.Text != "") { if (!dtElementos.Columns.Contains("Numero")) { dtElementos.Columns.Add("Numero", typeof(string)); } if (!dtElementos.Columns.Contains("Elemento")) { dtElementos.Columns.Add("Elemento", typeof(string)); } DataRow dr = dtElementos.NewRow(); dr["Numero"] = dtElementos.Rows.Count + 1; dr["Elemento"] = txtElemento.Text.ToString().ToUpper(); dtElementos.Rows.Add(dr); txtElemento.Text = ""; GridViewTool.Bind(dtElementos, grvElementos); SetFocus(txtElemento); lblContadorElemento.Text = dtElementos.Rows.Count.ToString(); } } catch (Exception ex) { LabelTool.ShowLabel(divMensaje2, spnMensaje2, lblMensaje2, ex.Message, 'd'); } }
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); } }
private bool ValidarCampos() { if (hdnValidacion.Value != "" && hdnValidacion.Value != null) { LabelTool.ShowLabel(divMensaje2, spnMensaje2, lblMensaje2, hdnValidacion.Value, 'w'); return(false); } return(true); }
protected void lnkEntrar_Click(object sender, EventArgs e) { try { ValidarSesion(); } catch (Exception ex) { LabelTool.ShowLabel(divMensaje, spnMensaje, lblMensaje, ex.Message, 'd'); } }
protected void grvElementos_SelectedIndexChanged(object sender, EventArgs e) { try { GridViewRow row = grvElementos.SelectedRow; dtElementos.Rows.RemoveAt(row.RowIndex); GridViewTool.Bind(dtElementos, grvElementos); lblContadorElemento.Text = dtElementos.Rows.Count.ToString(); } catch (Exception ex) { LabelTool.ShowLabel(divMensaje2, spnMensaje2, lblMensaje2, ex.Message, 'd'); } }
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'); } }
private void ValidarSesion() { string sUsr = txtUsr.Text.Trim(); string sPswd = txtPswd.Text.Trim(); if (sUsr.Contains('@')) { if (BusquedaUsuario(sUsr, 1)) { if (ValidarPassword(sPswd)) { PermitirAcceso(); } else { LabelTool.ShowLabel(divMensaje, spnMensaje, lblMensaje, "La contraseña que has introducido es incorrecta", 'd'); } } else { LabelTool.ShowLabel(divMensaje, spnMensaje, lblMensaje, "No encontramos una cuenta con ese correo electrónico.", 'd'); } } else { double iNumero_Telefono; bool bandera = double.TryParse(sUsr, out iNumero_Telefono); if (bandera == true) { if (BusquedaUsuario(sUsr, 2)) { if (ValidarPassword(sPswd)) { PermitirAcceso(); } else { LabelTool.ShowLabel(divMensaje, spnMensaje, lblMensaje, "La contraseña que has introducido es incorrecta", 'd'); } } else { LabelTool.ShowLabel(divMensaje, spnMensaje, lblMensaje, "No encontramos una cuenta con ese número de teléfono.", 'd'); } } else { LabelTool.ShowLabel(divMensaje, spnMensaje, lblMensaje, "Introduzca una cuenta de correo o teléfono valido.", 'd'); } } }
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'); } }
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); } }
private void PermitirAcceso() { try { DataTable dt = DefaultBLL.GetUserData(iNumero_Usuario); Session["Company"] = dt.Rows[0]["Empresa"].ToString(); Session["Person"] = dt.Rows[0]["Numero"].ToString(); Session["NamePerson"] = dt.Rows[0]["Nombre"].ToString(); Response.Redirect("Productos.aspx"); } catch (Exception ex) { LabelTool.ShowLabel(divMensaje, spnMensaje, lblMensaje, ex.Message, 'd'); } }
protected void lnkGuardar_Click(object sender, EventArgs e) { try { LabelTool.HideLabel(divMensaje2, spnMensaje2, lblMensaje2); if (ValidarCampos()) { LabelTool.ShowLabel(divMensaje2, spnMensaje2, lblMensaje2, "Todo bien.", 's'); //DataTable dtClasificacion = LlenarTabla(); //ClasificacionBLL.InsertarClasificacion(1, 1, 0, null, null, null, dtClasificacion); } } catch (Exception ex) { LabelTool.ShowLabel(divMensaje2, spnMensaje2, lblMensaje2, ex.Message, 'd'); } }
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'); } }
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); } }
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); } }
private void LlenarGridProductosConsulta() { try { dtProductosConsulta = ProdBLL.ObtenerProductos(Convert.ToInt32(Session["Company"])); GridViewTool.Bind(dtProductosConsulta, grvProductosConsulta); } catch (Exception ex) { switch (ex.Message) { case "1": LabelTool.ShowLabel(divMsj, spnMsj, lblMsj, "No tienes productos disponibles", 'i'); break; default: 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); break; } } }