public PaqueteCarrito insertarPaqueteEnCarrito(int id, string nombre, int meses, double precio, int idAnuncio, string nombreAnuncio) { var paquete = new PaqueteCarrito(id, nombre, meses, precio, Paquetes.Count(), idAnuncio, nombreAnuncio); Paquetes.Add(paquete); return(paquete); }
public Paquetes GetPaquete(string nombre) { Paquetes paquete = null; SqlCeConnection conn = new SqlCeConnection(@"Data Source=|DataDirectory|\DB\DB_local.sdf"); conn.Open(); //commands represent a query or a stored procedure SqlCeCommand cmd = conn.CreateCommand(); cmd.CommandText = "SELECT * FROM paquetes WHERE nombre='" + nombre + "';"; SqlCeDataReader reader = cmd.ExecuteReader(); while (reader.Read()) { paquete = new Paquetes( int.Parse(reader["idpaquete"].ToString()), reader["nombre"].ToString(), reader["clave"].ToString(), reader["habilitado"].ToString() ); } conn.Close(); return(paquete); }
private void btnEliminar_Click(object sender, EventArgs e) { try { Paquetes p = new Paquetes(); Venta item = (Venta)ObtenerSeleccionado(); if (item != null) { if (item.IdTipo == 4) { p.Nombre = item.Nombre; p.MontoPaquete = item.Precio; //p.Clave = item.clave; Model.ListaPaqueteCliente.Add(p); btnAgendaPaquete.Visible = true; } Model.Listaventa.Remove(item); TotalVenta(); } else { CIDMessageBox.ShowAlert(Messages.SystemName, Messages.GridSelectMessage, TypeMessage.informacion); } } catch (Exception ex) { throw ex; } }
public bool SavePaquete(Paquetes paquete) { try { using (var db = new NtLinkLocalServiceEntities()) { if (db.Paquetes.Any(p => p.Descripcion == paquete.Descripcion)) { throw new FaultException("Descripción duplicada"); } if (paquete.IdPaquete == 0) { db.AddToPaquetes(paquete); db.SaveChanges(); } else { var pa = db.Paquetes.Where(p => p.IdPaquete == paquete.IdPaquete).FirstOrDefault(); db.Paquetes.ApplyCurrentValues(paquete); db.SaveChanges(); } return(true); } } catch (Exception ee) { Logger.Error(ee.Message); if (ee.InnerException != null) { Logger.Error(ee.InnerException); } return(false); } }
public ActionResult SaveCliente(String data) { Dictionary <String, Object> response = new Dictionary <String, Object>(); Dictionary <String, Object> datos = new Dictionary <String, Object>(); var result = new JavaScriptSerializer().Deserialize <dynamic>(data); foreach (var obj in result) { datos.Add(obj["name"], obj["value"]); } int resp = Paquetes.InsertCliente(datos); if (resp != 0) { response.Add("success", "true"); response.Add("IdCliente", resp); } else { response.Add("error", "No se ha podido guardar el cliente."); } return(Json(response, JsonRequestBehavior.AllowGet)); }
public bool ActualizaRenovacionSiExiste(int idAnuncio, string nombreAnuncio, PaginaPaqueteViewModel paqueteNuevo, bool ofertaDelDia, out PaqueteCarrito outPaquete) { var paquete = Paquetes.Where(p => p.IdAnuncio == idAnuncio && string.Compare(nombreAnuncio, p.NombreAnuncio, StringComparison.CurrentCulture) == 0).FirstOrDefault(); if (paquete == null) { outPaquete = null; return(false); } if (!ofertaDelDia) { var copia = paquete.Beneficios.Where(b => b.Tipo == (int)BeneficiosExtraTipo.OfertaDelDia).FirstOrDefault(); if (copia != null) { paquete.borraBeneficioDePaquete(copia.Id); } } paquete.Nombre = paqueteNuevo.Nombre; paquete.Precio = paqueteNuevo.Precio; paquete.Id = paqueteNuevo.Id; paquete.Meses = paqueteNuevo.Meses; Paquetes[paquete.Index] = paquete; outPaquete = paquete; return(true); }
public ActionResult UpdateEnvio(String data) { Dictionary <String, Object> response = new Dictionary <String, Object>(); Dictionary <String, Object> datos = new Dictionary <String, Object>(); var result = new JavaScriptSerializer().Deserialize <dynamic>(data); foreach (var obj in result) { datos.Add(obj["name"], obj["value"]); } Dictionary <String, Object> user_data = (Dictionary <String, Object>)Session["USER_DATA"]; datos.Add("UsuarioRegistra", user_data["IdUsuario"]); bool resp = Paquetes.UpdateEnvio(datos); if (resp) { response.Add("success", "true"); } else { response.Add("error", "No se ha podido guardar el envío."); } return(Json(response, JsonRequestBehavior.AllowGet)); }
public async Task <ActionResult <Paquetes> > PostPaquetes(Paquetes paquetes) { _context.Paquetes.Add(paquetes); await _context.SaveChangesAsync(); return(CreatedAtAction("GetPaquetes", new { id = paquetes.Id }, paquetes)); }
public async Task <IActionResult> PutPaquetes(int id, Paquetes paquetes) { if (id != paquetes.Id) { return(BadRequest()); } _context.Entry(paquetes).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!PaquetesExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <Paquetes> GuardarCambios(Guid IdUsuario) { try { Paquetes model = new Paquetes(); model.IdPaquete = this.IdPaquete; model.Clave = this.Clave; model.Nombre = this.Nombre; model.Descripcion = this.Descripcion; model.NPersona = this.NPersonal; model.NPago = this.NPago; model.MontoPaquete = this.MontoPaquete; model.FechaVencimiento = this.FechaVencimiento; model.TablaProducto = this.TablaProducto; model.TablaServicio = this.TablaServicio; model.UrlImagen = this.UrlImagen; if (State == EntityState.Create) { model = await Repository.AddAsync(model, IdUsuario); } else if (State == EntityState.Update) { model = await Repository.UpdateAsync(model, IdUsuario); } return(model); } catch (Exception ex) { throw ex; } }
private void Guardarbutton_Click(object sender, EventArgs e) { Paquetes p = GenericBLL.Buscar <Paquetes>((int)PaqueteIdnumericUpDown.Value); if (CanSave()) { if (p == null) { if (GenericBLL.Guardar <Paquetes>(LlenaClase())) { MessageBox.Show("Paquete guardado"); Limpiar(); } else { MessageBox.Show("El paquete no pudo ser guardado"); } } else { if (GenericBLL.Modificar <Paquetes>(LlenaClase())) { MessageBox.Show("Se modifico el paquete"); Limpiar(); } else { MessageBox.Show("El paquete no pudo ser modificado"); } } } }
protected void EliminarBtn_Click(object sender, EventArgs e) { Paquetes paquete = new Paquetes(); Utilerias utileria = new Utilerias(); bool suiche = false; paquete.Buscar(utileria.ConvertirValor(BuscarIdTextBox.Text)); if (suiche) { if (paquete.Eliminar()) { Utilerias2.ShowToastr(this, "", "Exito al eliminar", "success"); Limpiar(); } else { Utilerias2.ShowToastr(this, "Error", "Error al eliminar", "error"); } } else { Utilerias2.ShowToastr(this, "", "Este id no existe", "Warning"); } }
public async Task <Paquetes> AddAsync(Paquetes element, object IdUsuario) { try { using (IDbConnection conexion = new SqlConnection(WebConnectionString)) { conexion.Open(); var dynamicParameters = new DynamicParameters(); dynamicParameters.Add("@TablaProducto", element.TablaProducto, DbType.Object); dynamicParameters.Add("@TablaServicio", element.TablaServicio, DbType.Object); dynamicParameters.Add("@IdPaquete", element.IdPaquete); dynamicParameters.Add("@Clave", element.Clave); dynamicParameters.Add("@Nombre", element.Nombre); dynamicParameters.Add("@Descripcion", element.Descripcion); dynamicParameters.Add("@NPersona", element.NPersona); dynamicParameters.Add("@NPago", element.NPago); dynamicParameters.Add("@MontoPaquete", element.MontoPaquete); dynamicParameters.Add("@UrlImagen", element.UrlImagen); dynamicParameters.Add("@FechaVencimiento", element.FechaVencimiento); dynamicParameters.Add("@IdUsuario", IdUsuario); var Resultado = await conexion.ExecuteScalarAsync <int>("[Paquete].[spCID_AC_Paquete]", param : dynamicParameters, commandType : CommandType.StoredProcedure); element.Result = Resultado; return(element); } } catch (Exception ex) { throw ex; } }
private static void CambiarEstado(FacturaDetalles detalle) { Paquetes p = Buscar <Paquetes>(detalle.PaqueteId); p.Estado = "Facturado"; Modificar <Paquetes>(p); }
public void ReactivarPaquete(string clave) { Paquetes paqueteAdquirido = GetPaqueteActivado(); DesactivarPaquete(paqueteAdquirido.contrasenia); ActivarPaquete(clave); }
public FrmCapturaCita() { InitializeComponent(); Model = ServiceLocator.Instance.Resolve <CapturaCitaViewModel>(); cita = new CapturaCita(); Paquete = new Paquetes(); }
public void GruposEntrantes() { i++; int n = RPaquetes.Next(1, 11); int vueltas = 0; int aux = 0; if (n == 1 || n == 2 || n == 3 || n == 4 || n == 5 || n == 6) { vueltas = 4; } else { vueltas = 6; } Paquetes p = new Paquetes(); for (aux = 0; aux < vueltas; aux++) { Cuadros c = new Cuadros(); c.ID = aux; p.Cuadros.Add(c); p.ID = i + 1; } PaquetesEntrantes.Add(p); MarcosTb.Value = p.Cuadros.Count; TotalPaquetesNUD.Value = PaquetesEntrantes.Count; TotalMarcosNUD.Value += p.Cuadros.Count; foreach (var item in p.Cuadros) { EsperaEnsamblaje.Add(item); } ProcesoEnsamblaje(); }
public async Task <IEnumerable <Paquetes> > GetAllAsync() { try { using (IDbConnection conexion = new SqlConnection(WebConnectionString)) { conexion.Open(); List <Paquetes> Lista = new List <Paquetes>(); Paquetes item; var dynamicParameters = new DynamicParameters(); var dr = await conexion.ExecuteReaderAsync("[Paquete].[SPCID_Get_Paquete]", commandType : CommandType.StoredProcedure); while (dr.Read()) { item = new Paquetes(); item.IdPaquete = dr.GetInt32(dr.GetOrdinal("IdPaquete")); item.Clave = dr.GetString(dr.GetOrdinal("Clave")); item.Nombre = dr.GetString(dr.GetOrdinal("Nombre")); item.NPersona = dr.GetString(dr.GetOrdinal("NumeroPersona")); item.NPago = dr.GetString(dr.GetOrdinal("NumeroPago")); item.FechaVencimiento = dr.GetDateTime(dr.GetOrdinal("FechaVencimiento")); item.Descripcion = dr.GetString(dr.GetOrdinal("Descripcion")); item.MontoPaquete = dr.GetDecimal(dr.GetOrdinal("MontoPaquete")); item.UrlImagen = dr.GetString(dr.GetOrdinal("UrlImagen")); Lista.Add(item); } return(Lista); } } catch (Exception ex) { throw ex; } }
public Inventario_Form(Usuarios usuario, Paquetes paquete) { InitializeComponent(); actualizaDGV(); usuarioActual = usuario; this.paquete = paquete; }
public List <Paquetes> GetPaquetes() { List <Paquetes> paquetes = new List <Paquetes>(); SqlCeConnection conn = null; try { conn = new SqlCeConnection(@"Data Source=|DataDirectory|\DB\DB_local.sdf"); conn.Open(); //commands represent a query or a stored procedure SqlCeCommand cmd = conn.CreateCommand(); cmd.CommandText = "SELECT * FROM paquetes"; SqlCeDataReader reader = cmd.ExecuteReader(); while (reader.Read()) { Paquetes paquete = new Paquetes(); paquete.Id = int.Parse(reader["idpaquete"].ToString()); paquete.nombre = reader["nombre"].ToString(); paquete.contrasenia = reader["clave"].ToString(); paquete.activado = reader["habilitado"].ToString(); paquetes.Add(paquete); } } finally { conn.Close(); } return(paquetes); }
public FrmCapturaCita(Paquetes paquete) { InitializeComponent(); Model = ServiceLocator.Instance.Resolve <CapturaCitaViewModel>(); cita = new CapturaCita(); Paquete = paquete; this.FormBorderStyle = FormBorderStyle.FixedDialog; }
public FrmBuscarServicio(Paquetes paquetes) { InitializeComponent(); Model = ServiceLocator.Instance.Resolve <ServicioViewModel>(); servicio = new Servicio(); Model.GetAllServicioPaquete(paquetes); btnBuscar.Visible = false; }
public void TrackingIDRepetido() { Correo correo = new Correo(); Paquetes p1 = new Paquetes("Mitre 123", "444"); Paquetes p2 = new Paquetes("Alsina 987", "444"); correo += p1; correo += p2; }
public Compras_form(Usuarios usuario, Paquetes paquete) { InitializeComponent(); usuarioActual = usuario; productos = new DAOProductos().GetProducts(); dataGridView1.DataSource = productos.ToArray(); actualizaCombo(); this.paquete = paquete; }
public ActionResult SearchPacks(String documento) { Dictionary <String, Object> response = new Dictionary <String, Object>(); var packs = Paquetes.GetPacksByClient(documento); response.Add("DataPacks", packs); return(Json(response, JsonRequestBehavior.AllowGet)); }
public Paquetes PasarDatos(Paquetes paquete) { Utilerias utileria = new Utilerias(); paquete.PaqueteId = utileria.ConvertirValor(BuscarIdTextBox.Text); paquete.Costo = utileria.ConvertirValor(CostoTextBox.Text); paquete.Espacios = utileria.ConvertirValor(EspaciosTextBox.Text); paquete.Descripcion = DescripcionTextBox.Text; return(paquete); }
public bool borraPaqueteDeCarrito(int index) { var paquete = Paquetes.ElementAt(index); if (paquete == null) { return(false); } Paquetes.RemoveAt(index); UpdateIndexes(); return(true); }
/// <summary> /// agregar una nueva instancia de paquete sd al sistema /// </summary> /// <param name="nombre"></param> /// <param name="promocion"></param> /// <param name="precioBase"></param> /// <param name="mejoraImagen"></param> /// <param name="canales"></param> /// <returns></returns> public PaqueteSD AgregarPaqueteSD(string nombre, bool promocion, decimal precioBase, bool mejoraImagen, List <Canal> canales) { PaqueteSD unP = null; if (BuscarPaquete(nombre) == null) { unP = new PaqueteSD(nombre, promocion, precioBase, canales, mejoraImagen); Paquetes.Add(unP); } return(unP); }
/// <summary> /// agregar una nueva instancia de paquete hd al sistema /// </summary> /// <param name="nombre"></param> /// <param name="promocion"></param> /// <param name="precioBase"></param> /// <param name="grabacionNube"></param> /// <param name="canales"></param> /// <returns></returns> public PaqueteHD AgregarPaqueteHD(string nombre, bool promocion, decimal precioBase, bool grabacionNube, List <Canal> canales) { PaqueteHD unP = null; if (BuscarPaquete(nombre) == null) { unP = new PaqueteHD(nombre, promocion, precioBase, canales, grabacionNube); Paquetes.Add(unP); } return(unP); }
/// <summary> /// Muestra los paquetes y su estado actual y escribe en un archivo de texto en el escritorio esa informacion /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void Agregar_Click(object sender, EventArgs e) { Paquetes paquetes = new Paquetes(textDireccion.Text, mtxtTrackingID.Text); paquetes.InformaEstado += new Paquetes.DelegadoEstado(Paq_InformaEstado); try { correo += paquetes; this.ActualizarEstados(); } catch (TrackinIdrepetidoException ex) { MessageBox.Show(ex.Message, "Paquete Repetido", MessageBoxButtons.OK, MessageBoxIcon.Question); } }