protected void btnGuardar_Click(object sender, EventArgs e) { BE_Usuario objSesionLogin = (BE_Usuario)Context.Session[Constantes.USUARIO_SESION]; BE_UsuarioTienda objUsuTienda = BL_UsuarioTienda.GetUsuarioTienda(objSesionLogin.codUsuario); try { BE_UsuarioTienda objUsuarioTienda = new BE_UsuarioTienda(); objUsuarioTienda.codTienda = objUsuTienda.codTienda; objUsuarioTienda.codUsuario = ddlUsuario.SelectedValue; objUsuarioTienda.dscUsuCreacion = objSesionLogin.codUsuario; objUsuarioTienda.dscUsuModificacion = objSesionLogin.codUsuario; objUsuarioTienda.dscEstado = ddlEstado.SelectedValue; if (hfAccion.Value == Constantes.ACCION_NUEVO) { if (BL_UsuarioTienda.InsertarUsuarioTienda(objUsuarioTienda) == true) { string script = "$(function(){bettosimport.util.alertURL('" + Constantes.SUCCESS_DEFAULT_MESSAGE + "','" + WebUtil.AbsoluteWebRoot + "ADM/UsuariosTiendas.aspx" + "')})"; ScriptManager.RegisterStartupScript(this, Page.GetType(), "", script, true); } else { string script = "$(function(){bettosimport.util.showMessage('" + Constantes.ERROR_DEFAULT_MESSAGE + "','" + Constantes.ALERT_DANGER + "')})"; ScriptManager.RegisterStartupScript(this, Page.GetType(), "", script, true); } } } catch (Exception) { string script = "$(function(){bettosimport.util.showMessage('" + Constantes.ERROR_DEFAULT_MESSAGE + "','" + Constantes.ALERT_DANGER + "')})"; ScriptManager.RegisterStartupScript(this, Page.GetType(), "", script, true); } }
private void ListarMovimientoSalidas() { BE_Usuario objSesionLogin = (BE_Usuario)Context.Session[Constantes.USUARIO_SESION]; BE_UsuarioTienda objUsuTienda = BL_UsuarioTienda.GetUsuarioTienda(objSesionLogin.codUsuario); List <BE_Movimiento> lstSalidas = BL_Movimiento.ListarSalidaProductos(objUsuTienda.codTienda, txtDscModelo.Text); gvListado.DataSource = lstSalidas; gvListado.DataBind(); }
private void ListarProductosTienda() { BE_Usuario objSesionLogin = (BE_Usuario)Context.Session[Constantes.USUARIO_SESION]; BE_UsuarioTienda objUsuTienda = BL_UsuarioTienda.GetUsuarioTienda(objSesionLogin.codUsuario); List <BE_DetalleProductoTienda> lstProdTienda = BL_DetalleProductoTienda.ListarProductosTienda(txtDscProducto.Text, objUsuTienda.codTienda); gvListado.DataSource = lstProdTienda; gvListado.DataBind(); }
protected void Page_Load(object sender, EventArgs e) { BE_Usuario objSesionLogin = (BE_Usuario)Context.Session[Constantes.USUARIO_SESION]; BE_UsuarioTienda objUsuTienda = BL_UsuarioTienda.GetUsuarioTienda(objSesionLogin.codUsuario); if (!(Page.IsPostBack)) { hfAccion.Value = Request.QueryString["Accion"].ToString(); txtTienda.Text = objUsuTienda.dscTienda; ListarUsuarios(); } }
public static bool InsertarUsuarioTienda(BE_UsuarioTienda objUsuarioTienda) { bool resultado = false; try { using (MySqlConnection cn = new MySqlConnection(cnMySql())) { cn.Open(); using (MySqlTransaction trx = cn.BeginTransaction()) { try { using (MySqlCommand cmd = new MySqlCommand("SP_Adm_UsuarioTienda_InsertarEnTienda", cn)) { cmd.CommandType = System.Data.CommandType.StoredProcedure; cmd.Transaction = trx; cmd.Parameters.Add("_codTienda", MySqlDbType.VarChar, 3).Value = objUsuarioTienda.codTienda; cmd.Parameters.Add("_codUsuario", MySqlDbType.VarChar, 10).Value = objUsuarioTienda.codUsuario; cmd.Parameters.Add("_dscUsuCreacion", MySqlDbType.VarChar, 10).Value = objUsuarioTienda.dscUsuCreacion; cmd.Parameters.Add("_dscEstado", MySqlDbType.VarChar, 1).Value = objUsuarioTienda.dscEstado; cmd.ExecuteNonQuery(); } trx.Commit(); resultado = true; } catch (Exception ex) { trx.Rollback(); resultado = false; throw ex; } } } } catch (Exception ex) { resultado = false; throw ex; } return(resultado); }
public static List <BE_UsuarioTienda> ListarUsuariosTienda(string codUsuario, string codTienda) { try { using (MySqlConnection cn = new MySqlConnection(cnMySql())) { cn.Open(); using (MySqlCommand cmd = new MySqlCommand("SP_Adm_UsuarioTienda_ListarEnTienda", cn)) { cmd.CommandType = System.Data.CommandType.StoredProcedure; cmd.Parameters.Add("_codUsuario", MySqlDbType.VarChar).Value = codUsuario; cmd.Parameters.Add("_codTienda", MySqlDbType.VarChar).Value = codTienda; using (MySqlDataReader lector = cmd.ExecuteReader()) { List <BE_UsuarioTienda> lstUsuarioTienda = new List <BE_UsuarioTienda>(); BE_UsuarioTienda objUsuarioTienda; while (lector.Read()) { objUsuarioTienda = new BE_UsuarioTienda(); objUsuarioTienda.id = Convert.ToInt64(lector["id"]); objUsuarioTienda.dscTienda = Convert.ToString(lector["dscTienda"]); objUsuarioTienda.codUsuario = Convert.ToString(lector["codUsuario"]); objUsuarioTienda.dscEstado = Convert.ToString(lector["dscEstado"]); lstUsuarioTienda.Add(objUsuarioTienda); } return(lstUsuarioTienda); } } } } catch (Exception ex) { throw ex; } }
public static BE_UsuarioTienda GetUsuarioTienda(string codUsuario) { try { using (MySqlConnection cn = new MySqlConnection(cnMySql())) { cn.Open(); using (MySqlTransaction trx = cn.BeginTransaction()) { using (MySqlCommand cmd = new MySqlCommand("Sp_Adm_UsuarioTienda_Listar", cn)) { cmd.CommandType = System.Data.CommandType.StoredProcedure; cmd.Parameters.Add("_codUsuario", MySqlDbType.VarChar).Value = codUsuario; using (MySqlDataReader lector = cmd.ExecuteReader()) { BE_UsuarioTienda objUsuarioTienda = null; while (lector.Read()) { objUsuarioTienda = new BE_UsuarioTienda(); objUsuarioTienda.id = Convert.ToInt64(lector["id"]); objUsuarioTienda.codTienda = Convert.ToString(lector["codTienda"]); objUsuarioTienda.dscTienda = Convert.ToString(lector["dscTienda"]); objUsuarioTienda.codUsuario = Convert.ToString(lector["codUsuario"]); } return(objUsuarioTienda); } } } } } catch (Exception ex) { throw ex; } }
protected void btnGuardar_Click(object sender, EventArgs e) { BE_Usuario objSesionLogin = (BE_Usuario)Context.Session[Constantes.USUARIO_SESION]; BE_UsuarioTienda objUsuTienda = BL_UsuarioTienda.GetUsuarioTienda(objSesionLogin.codUsuario); try { BE_Movimiento objMovimiento = new BE_Movimiento(); objMovimiento.codTienda = objUsuTienda.codTienda; objMovimiento.codTipoOperacion = ddlTipoSalida.SelectedValue; objMovimiento.codProducto = hfCodProducto.Value; objMovimiento.fecEmision = Convert.ToDateTime(TxtFecEmision.Text); objMovimiento.dscAnio = objMovimiento.fecEmision.Year.ToString(); objMovimiento.dscPeriodo = objMovimiento.dscAnio + objMovimiento.fecEmision.Month.ToString("00"); objMovimiento.codTiendaOrigen = objUsuTienda.codTienda; if (objMovimiento.codTipoOperacion == "SAT") { objMovimiento.codTiendaDestino = ddlTiendaDestino.SelectedValue;; } else { objMovimiento.codTiendaDestino = null; } objMovimiento.numCantidad = Convert.ToInt16(txtCantidad.Text); objMovimiento.codTipoDocumento = ddlTipoDocumento.SelectedValue; objMovimiento.dscNumTipoDoc = txtNumDoc.Text.Trim(); objMovimiento.dscComentario = txtComentario.Text.Trim(); objMovimiento.dscUsuCreacion = objSesionLogin.codUsuario; objMovimiento.dscUsuModificacion = objSesionLogin.codUsuario; if (hfAccion.Value == Constantes.ACCION_NUEVO) { objMovimiento.dscNumDocOper = BL_Movimiento.GenerarIdMovimiento(objMovimiento.codTipoOperacion); if (BL_Movimiento.InsertarSalidaProducto(objMovimiento) == true) { BL_TipoOperacion.ActualizarCorrelativo(objMovimiento.codTipoOperacion); BL_DetalleProductoTienda.ActualizarCantProducSalida(objMovimiento.codProducto, objMovimiento.codTienda, objMovimiento.numCantidad); string script = "$(function(){bettosimport.util.alertURL('" + Constantes.SUCCESS_DEFAULT_MESSAGE + "','" + WebUtil.AbsoluteWebRoot + "INV/Salidas.aspx" + "')})"; ScriptManager.RegisterStartupScript(this, Page.GetType(), "", script, true); } else { string script = "$(function(){bettosimport.util.showMessage('" + Constantes.ERROR_DEFAULT_MESSAGE + "','" + Constantes.ALERT_DANGER + "')})"; ScriptManager.RegisterStartupScript(this, Page.GetType(), "", script, true); } } } catch (Exception) { string script = "$(function(){bettosimport.util.showMessage('" + Constantes.ERROR_DEFAULT_MESSAGE + "','" + Constantes.ALERT_DANGER + "')})"; ScriptManager.RegisterStartupScript(this, Page.GetType(), "", script, true); } }
public static bool InsertarUsuarioTienda(BE_UsuarioTienda objUsuarioTienda) { return(DA_UsuarioTienda.InsertarUsuarioTienda(objUsuarioTienda)); }