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_DetalleProductoTienda objProductoTienda = new BE_DetalleProductoTienda(); objProductoTienda.codTienda = objUsuTienda.codTienda; objProductoTienda.codProducto = ddlProducto.SelectedValue; objProductoTienda.cntProducto = Convert.ToInt16(txtCantidad.Text); objProductoTienda.dscUsuCreacion = objSesionLogin.codUsuario; objProductoTienda.dscUsuModificacion = objSesionLogin.codUsuario; if (hfAccion.Value == Constantes.ACCION_NUEVO) { if (BL_DetalleProductoTienda.InsertarProductoTienda(objProductoTienda) == true) { string script = "$(function(){bettosimport.util.alertURL('" + Constantes.SUCCESS_DEFAULT_MESSAGE + "','" + WebUtil.AbsoluteWebRoot + "INV/DetalleProductoTienda.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 ListarProductos() //{ // List<BE_Producto> lstProducto = BL_Producto.ListarProductos(""); // ddlBuscar.DataSource = lstProducto; // ddlBuscar.DataValueField = "codProducto"; // ddlBuscar.DataTextField = "dscProducto"; // ddlBuscar.DataBind(); // ddlBuscar.Items.Insert(0, new ListItem("--Seleccione--", String.Empty)); //} private void ListarDetalleProductos() { List <BE_DetalleProductoTienda> lstDetProd = BL_DetalleProductoTienda.ListarDetalleProductos(txtDscProducto.Text); gvListado.DataSource = lstDetProd; 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 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); } }