protected void cmdEjecutar_Click(object sender, EventArgs e) { PH.Operaciones o = new PH.Operaciones(); int id = Convert.ToInt32(this.inputEmail3.Text); o.SP_TEST(id, this.inputPassword3.Text); }
protected void cmdBuscar_Click(object sender, EventArgs e) { PH.Operaciones op = new PH.Operaciones(); this.GridView1.DataSource = op.SP_CALL_PRODUCTO(this.txtProducto.Value); this.GridView1.DataBind(); using (DAL.SinapsisEntities db = new DAL.SinapsisEntities()) { var pr = db.tel_Productos.Where(p => p.IdEmpresa == Global.IdEmpresa && p.IdProducto == this.txtProducto.Value); this.GridView2.DataSource = pr.ToList(); this.GridView2.DataBind(); } }
public void DoTheAsyncTask() { // Introduce an artificial delay to simulate a delayed // asynchronous task. Make this greater than the // AsyncTimeout property. string IdProductoActual = ""; try { PH.Operaciones op = new PH.Operaciones(); var prod = op.SP_CALL_PRODUCTO_FULL(Tipo); using (DAL.SinapsisEntities db = new DAL.SinapsisEntities()) { var t = new BLL.Tablas(db); int IdVersion = t.sys_VersionAdd(Global.IdEmpresa, ""); foreach (var item in prod) { IdProductoActual = item.IDARTICULO; db.ph_ActualizarProducto(Global.IdEmpresa, item.IDARTICULO, item.IDGRUPO, item.GRUPO, item.IDMEDIDA, item.IDLINEA, item.LINEA, item.ARTICULO, item.ESTADO, item.DESCRIPCION_CORTA, item.IDIMPUESTO, item.IDFAMILIA, item.FAMILIA, item.IDMARCA, item.IDCOLECCION, Convert.ToInt16(item.COMBO), Convert.ToInt16(item.PRODUCCION), item.IDFRANQUICIA, item.FRANQUICIA, item.DESCRIPCION_WEB, IdVersion); if (Tipo == "P") { var precios = op.SP_CALL_PRECIO(item.IDARTICULO); var combos = op.SP_CALL_COMBO(item.IDARTICULO); foreach (var prc in precios) { db.ph_ActualizarPrecio(Global.IdEmpresa, item.IDARTICULO, prc.PRECIO, prc.IDLISTA.ToString(), prc.LISTA, IdVersion); } foreach (var cmb in combos) { db.ph_ActualizarCombo(Global.IdEmpresa, cmb.IDPROMO, cmb.PROMO, cmb.IDDEFINICION_PROMO, cmb.DEFINICION_PROMO, Convert.ToInt32(cmb.CANTIDAD), cmb.IDPRODUCTO_CMB, cmb.IDPRODUCTO, cmb.PRODUCTO, cmb.CANTIDAD, cmb.PREDETERMINADO, cmb.ESTADO, cmb.COMBINACIONES, cmb.AGRANDADO, cmb.IDART_COSTO_AGRANDADO, IdVersion); } } db.SaveChanges(); _taskprogress = string.Format("Procesado: {0}", IdProductoActual); } } } catch (Exception ex) { _taskprogress = string.Format("{0} Producto con error: {1}", Utility.GetMessageError(ex), IdProductoActual); } }
protected void cmdBuscar_Click(object sender, EventArgs e) { try { this.lblError.Text = ""; PH.Operaciones op = new PH.Operaciones(); this.GridView1.DataSource = op.SP_CALL_COMBO(this.txtProducto.Value); this.GridView1.DataBind(); } catch (Exception ex) { this.lblError.Text = Utility.GetMessageError(ex); } }
protected void cmdBuscar_Click(object sender, EventArgs e) { try { PH.Operaciones op = new PH.Operaciones(); this.GridView1.DataSource = op.SP_CALL_PRODUCTO_FULL(this.rdOpcion.SelectedValue); this.GridView1.DataBind(); using (DAL.SinapsisEntities db = new DAL.SinapsisEntities()) { var pr = db.tel_Productos.Where(p => p.IdEmpresa == Global.IdEmpresa); this.GridView2.DataSource = pr.ToList(); this.GridView2.DataBind(); } } catch (Exception ex) { this.lblError.Text = Utility.GetMessageError(ex); } }
protected void cmdUpdate_Click(object sender, EventArgs e) { try { this.lblError.Text = ""; PH.Operaciones op = new PH.Operaciones(); var prod = op.SP_CALL_PRODUCTO(this.txtProducto.Value); var precios = op.SP_CALL_PRECIO(this.txtProducto.Value); var combos = op.SP_CALL_COMBO(this.txtProducto.Value); using (DAL.SinapsisEntities db = new DAL.SinapsisEntities()) { foreach (var item in prod) { db.ph_ActualizarProducto(Global.IdEmpresa, item.IDARTICULO, item.IDGRUPO, item.GRUPO, item.IDMEDIDA, item.IDLINEA, item.LINEA, item.ARTICULO, item.ESTADO, item.DESCRIPCION_CORTA, item.IDIMPUESTO, item.IDFAMILIA, item.FAMILIA, item.IDMARCA, item.IDCOLECCION, Convert.ToInt16(item.COMBO), Convert.ToInt16(item.PRODUCCION), item.IDFRANQUICIA, item.FRANQUICIA, item.DESCRIPCION_WEB, null); } foreach (var item in precios) { db.ph_ActualizarPrecio(Global.IdEmpresa, item.IDARTICULO, item.PRECIO, item.IDLISTA.ToString(), item.LISTA, null); } foreach (var item in combos) { db.ph_ActualizarCombo(Global.IdEmpresa, item.IDPROMO, item.PROMO, item.IDDEFINICION_PROMO, item.DEFINICION_PROMO, Convert.ToInt32(item.CANTIDAD), item.IDPRODUCTO_CMB, item.IDPRODUCTO, item.PRODUCTO, item.CANTIDAD, item.PREDETERMINADO, item.ESTADO, item.COMBINACIONES, item.AGRANDADO, item.IDART_COSTO_AGRANDADO, null); } db.SaveChanges(); } } catch (Exception ex) { this.lblError.Text = Utility.GetMessageError(ex); } }
protected void cmdUpdate_Click(object sender, EventArgs e) { try { this.lblError.Text = ""; PH.Operaciones op = new PH.Operaciones(); var lista = op.SP_CALL_PRECIO(this.txtProducto.Value); using (DAL.SinapsisEntities db = new DAL.SinapsisEntities()) { foreach (var item in lista) { db.ph_ActualizarPrecio(Global.IdEmpresa, item.IDARTICULO, item.PRECIO, item.IDLISTA.ToString(), item.LISTA, null); } db.SaveChanges(); } } catch (Exception ex) { this.lblError.Text = Utility.GetMessageError(ex); } }
void EnviarComanda(int?IdPedido) { try { // result = db.ph_Interfase(c using (PH.PHEntities ph = new PH.PHEntities()) { var comanda = db.ph_Interfase_V1(IdPedido).FirstOrDefault(); //var result=ph.SP_COMANDA.SqlQuery(ConfigurationManager.AppSettings["SP_NAME_COMANDA"], comanda.IdSucursal, comanda.Header, comanda.Details, comanda.Cliente, IdPedido).FirstOrDefault(); PH.Operaciones op = new PH.Operaciones(); //var result = op.SP_GG_COMANDA_ADD(ph, comanda.IdSucursal, comanda.Header, comanda.Details, comanda.Cliente, IdPedido); var result = op.SP_GG_COMANDA_ADD(comanda.IdSucursal, comanda.Header, comanda.Details, comanda.Cliente, IdPedido); //var result = ph.SP_GG_COMANDA_ADD(comanda.IdSucursal, comanda.Header, comanda.Details, comanda.Cliente, IdPedido).FirstOrDefault(); DAL.tel_Ph_Interfase pint = new tel_Ph_Interfase(); pint.IdPedido = IdPedido.Value; pint.Header = comanda.Header; pint.Cliente = comanda.Cliente; pint.IdSucursal = comanda.IdSucursal; pint.Details = comanda.Details; pint.IdCliente = result.IDCLIENTE; pint.IdComanda = result.IDCOMANDA; pint.IdDireccion = result.IDDIRECCION; pint.Estado = result.ESTADO; pint.Audit_Fecha = DateTime.Now; db.tel_Ph_Interfase.Add(pint); ph.SaveChanges(); } } catch (Exception ex) { throw ex; } }
static void EnviarComanda(int?IdPedido, DAL.SinapsisEntities db) { try { // result = db.ph_Interfase(c using (PH.PHEntities ph = new PH.PHEntities()) { log.Info(string.Format("Enviando Pedido {0}", IdPedido)); var comanda = db.ph_Interfase_V1(IdPedido).FirstOrDefault(); PH.Operaciones op = new PH.Operaciones(); var result = op.SP_GG_COMANDA_ADD(ph, comanda.IdSucursal, comanda.Header, comanda.Details, comanda.Cliente, IdPedido); //var result = ph.SP_GG_COMANDA_ADD(comanda.IdSucursal, comanda.Header, comanda.Details, comanda.Cliente, IdPedido).FirstOrDefault(); DAL.tel_Ph_Interfase pint = new tel_Ph_Interfase(); pint.IdPedido = IdPedido.Value; pint.Header = comanda.Header; pint.Cliente = comanda.Cliente; pint.IdSucursal = comanda.IdSucursal; pint.Details = comanda.Details; pint.IdCliente = result.IDCLIENTE; pint.IdComanda = result.IDCOMANDA; pint.IdDireccion = result.IDDIRECCION; pint.Estado = result.ESTADO; pint.Audit_Fecha = DateTime.Now; db.tel_Ph_Interfase.Add(pint); } } catch (Exception ex) { log.Error(ex.Message, ex); // throw ex; } }