public ResponseHelper GetBuscarTarifario(string TipoDeBusqueda, string uidSucursal = "", string UidZonaRecolecta = "", string ZonaEntrega = "", string contrato = "", string UidSucursalDistribuidora = "") { MVTarifario = new VMTarifario(); Respuesta = new ResponseHelper(); MVTarifario.BuscarTarifario(TipoDeBusqueda, uidSucursal, UidZonaRecolecta, ZonaEntrega, contrato, UidSucursalDistribuidora); Respuesta.Data = MVTarifario; Respuesta.Status = true; Respuesta.Message = "Informacion agregada satisfactoriamente"; return(Respuesta); }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { if (Session["MVOrden"] == null) { MVOrden = new VMOrden(); Session["MVOrden"] = MVOrden; } else { MVOrden = (VMOrden)Session["MVOrden"]; } if (Session["MVTarifario"] == null) { MVTarifario = new VMTarifario(); Session["MVTarifario"] = MVTarifario; } else { MVTarifario = (VMTarifario)Session["MVTarifario"]; } if (Session["MVProducto"] == null) { MVProducto = new VMProducto(); Session["MVProducto"] = MVProducto; } else { MVProducto = (VMProducto)Session["MVProducto"]; LimpiaSeleccionDeListaDeSucursales(); DLCarrito.DataSource = MVProducto.ListaDelInformacionSucursales; DLCarrito.DataBind(); MuestraDetallesDeLaOrdenGeneral(); } } else { if (Session["MVProducto"] != null) { MVProducto = (VMProducto)Session["MVProducto"]; DLCarrito.DataSource = MVProducto.ListaDelInformacionSucursales; DLCarrito.DataBind(); MuestraDetallesDeLaOrdenGeneral(); } if (Session["MVOrden"] != null) { MVOrden = (VMOrden)Session["MVOrden"]; } if (Session["MVTarifario"] != null) { MVTarifario = (VMTarifario)Session["MVTarifario"]; } } }
/// <summary> /// Modifica la cantidad del tarifario /// </summary> /// <param name="UidOrdenSucursal"></param> /// <param name="MPropina"></param> /// <returns></returns> public ResponseHelper GetModificarPropina(Guid UidOrdenSucursal, string MPropina) { MVTarifario = new VMTarifario(); Respuesta = new ResponseHelper(); MVTarifario.ModificarTarifario(UidOrdenSucursal, MPropina); Respuesta.Data = "Registro actualizado"; Respuesta.Status = true; Respuesta.Message = "Informacion actualizada satisfactoriamente"; return(Respuesta); }
public ResponseHelper GetAgregarCodigoAOrdenTarifario(Guid UidCodigo, Guid UidLicencia, Guid uidorden) { MVTarifario = new VMTarifario(); Respuesta = new ResponseHelper(); MVTarifario.AgregarCodigoAOrdenTarifario(UidCodigo, UidLicencia, uidorden); Respuesta.Data = "Registro guardado"; Respuesta.Status = true; Respuesta.Message = "Informacion agregada satisfactoriamente"; return(Respuesta); }
/// <summary> /// Guarda el tarifario desde que el cliente crea una orden /// </summary> /// <param name="UidOrdenSucursal"></param> /// <param name="UidTarifario"></param> /// <returns></returns> public ResponseHelper GetGuardarTarifario(Guid UidOrdenSucursal, Guid UidTarifario, string DPropina) { MVTarifario = new VMTarifario(); Respuesta = new ResponseHelper(); MVTarifario.AgregarTarifarioOrden(UidOrden: UidOrdenSucursal, UidTarifario: UidTarifario, DPropina: decimal.Parse(DPropina)); Respuesta.Data = "Registro guardado"; Respuesta.Status = true; Respuesta.Message = "Informacion agregada satisfactoriamente"; return(Respuesta); }
public ResponseHelper GetConfirmarOrden(string Licencia, string Uidorden) { VMOrden MVOrden = new VMOrden(); Respuesta = new ResponseHelper(); VMTarifario MVTarifario = new VMTarifario(); MVOrden.AgregarEstatusOrdenEnSucursal(new Guid("EC09BCDE-ADAC-441D-8CC1-798BC211E46E"), "S", Licencia, UidOrden: new Guid(Uidorden)); MVOrden.AgregaEstatusALaOrden(new Guid("2d2f38b8-7757-45fb-9ca6-6ecfe20356ed"), UidOrden: new Guid(Uidorden), UidLicencia: new Guid(Licencia), StrParametro: "S"); MVTarifario.AgregarCodigoAOrdenTarifario(UidCodigo: Guid.NewGuid(), UidLicencia: new Guid(Licencia), uidorden: new Guid(Uidorden)); return(Respuesta); }
protected void ConfirmarOrden() { VMOrden MVOrden = new VMOrden(); VMTarifario MVTarifario = new VMTarifario(); var instance = ControlGeneral.GetInstance(); SucursalItem sucursal = instance.VMSucursalesLocal.ListaDeSucursales.Where(x => x.UidSucursal == UidSucursal).FirstOrDefault(); MVOrden.AgregarEstatusOrdenEnSucursal(new Guid("EC09BCDE-ADAC-441D-8CC1-798BC211E46E"), "S", sucursal.Licencia.ToString(), UidOrden: UidOrden); MVOrden.AgregaEstatusALaOrden(new Guid("2d2f38b8-7757-45fb-9ca6-6ecfe20356ed"), UidOrden: UidOrden, UidLicencia: sucursal.Licencia, StrParametro: "S"); MVTarifario.AgregarCodigoAOrdenTarifario(UidCodigo: Guid.NewGuid(), UidLicencia: sucursal.Licencia, uidorden: UidOrden); instance.Principal.oSeleccionado = new Orden(); instance.Principal.oSeleccionElaboracion = new Orden(); MessageBox.Show("Orden confirmada"); instance.MVOrdenes.StrBusquedaDeOrdenes = "Confirmar"; instance.Principal.VisibilidadVentnaConfirmar = false; instance.MVOrdenes.CargaOrdenes(); }
protected void Page_Load(object sender, EventArgs e) { if (Session["IdUsuario"] != null) { if (!IsPostBack) { //Obtiene el nombe de la empresa asociada MVAcceso = new VMAcceso(); lblNombreUsuario.Text = MVAcceso.NombreDeUsuario(new Guid(Session["IdUsuario"].ToString())); Session["MVOrden"] = MVOrden; Session["MVTarifario"] = MVTarifario; Session["MVImagen"] = MVImagen; string pageName = this.Page.TemplateControl.AppRelativeVirtualPath; if (pageName == "~/Vista/Cliente/Default.aspx") { HFUidProducto.Value = string.Empty; } if (pageName == "~/Vista/Cliente/Empresa.aspx") { lblUidProductoSeleccionado.Text = string.Empty; } if (Session["MVSucursales"] == null) { Session["MVSucursales"] = MVSucursales; } else { MVSucursales = (VMSucursales)Session["MVSucursales"]; } if (Session["MVSeccion"] == null) { Session["MVSeccion"] = MVSucursales; } else { MVSeccion = (VMSeccion)Session["MVSeccion"]; } //Valida que exista la sesion, esto para mostrar siempre el carrito de compras con el producto ingresado if (Session["MVProducto"] == null) { MVProducto = new VMProducto(); Session["MVProducto"] = MVProducto; } else { MVProducto = (VMProducto)Session["MVProducto"]; } if (Session["MVDireccion"] == null) { MVDireccion = new VMDireccion(); Session["MVDireccion"] = MVDireccion; } else { MVDireccion = (VMDireccion)Session["MVDireccion"]; } Session["MVGiro"] = MVGiro; Session["MVCategoria"] = MVCategoria; Session["MVSubcategoria"] = MVSubcategoria; Session["MVEMpresa"] = MVEMpresa; MVEMpresa.LISTADEEMPRESAS = new System.Collections.Generic.List <VMEmpresas>(); MuestraDetallesDeLaOrdenGeneral(); MVDireccion.ObtenerDireccionesUsuario(Session["IdUsuario"].ToString()); DDlUbicacion.DataSource = MVDireccion.ListaDIRECCIONES; DDlUbicacion.DataValueField = "ID"; DDlUbicacion.DataTextField = "Identificador"; DDlUbicacion.DataBind(); PanelDetallesProducto.Visible = false; } else { if (Session["MVProducto"] != null) { MVProducto = (VMProducto)Session["MVProducto"]; } MVImagen = (VMImagen)Session["MVImagen"]; MVOrden = (VMOrden)Session["MVOrden"]; MVSucursales = (VMSucursales)Session["MVSucursales"]; MVTarifario = (VMTarifario)Session["MVTarifario"]; MVGiro = (VMGiro)Session["MVGiro"]; MVCategoria = (VMCategoria)Session["MVCategoria"]; MVSubcategoria = (VMSubCategoria)Session["MVSubcategoria"]; MVDireccion = (VMDireccion)Session["MVDireccion"]; MVEMpresa = (VMEmpresas)Session["MVEMpresa"]; MVOferta = (VMOferta)Session["MVOferta"]; MVSeccion = (VMSeccion)Session["MVSeccion"]; MuestraDetallesDeLaOrdenGeneral(); } } else { Response.Redirect("../Default/"); } }