public void UpdateIntermedia(Intermedia intermedia) { using (context = new BDContext()) { context.Entry(intermedia).State = System.Data.Entity.EntityState.Modified; context.SaveChanges(); } }
public void AddIntermedia(Intermedia intermedia) { using (context = new BDContext()) { context.Intermedia.Add(intermedia); context.SaveChanges(); } }
public SeleccionarCliente(Intermedia intermedia) { InitializeComponent(); form_anterior = intermedia; }
public CargaCredito(Intermedia intermedia) { InitializeComponent(); form_intermedia = intermedia; cliente = ClienteDAO.getClienteDesdeUsuario(form_intermedia.usuario.username); }
public SeleccionarProveedor(Intermedia intermedia) { InitializeComponent(); form_anterior = intermedia; }
public HomeUsuario(Intermedia intermedia) { InitializeComponent(); form_anterior = intermedia; }
public ActionResult Compra(UserViewModel userViewModel) { CompraViewModel lista = Session["Entradas"] as CompraViewModel; UsuarioDALImpl userDAL = new UsuarioDALImpl(); AsientoDALImpl asientoDAL = new AsientoDALImpl(); CompraDALImpl compraDAL = new CompraDALImpl(); IntermediaDALImpl intermediaDAL = new IntermediaDALImpl(); Intermedia intermedia; Users user_temp; Asiento asiento_temp; int id_sala = Convert.ToInt32(lista.sala); Asiento asiento = new Asiento(); Compra compra = new Compra(); Users user = new Users() { nombre = userViewModel.nombre, apellidos = userViewModel.apellidos, Password = userViewModel.Contrasena, mail = userViewModel.mail, UserName = userViewModel.nombre, phone = userViewModel.phone, tarjeta = userViewModel.tarjeta }; Session["Usuario_Compra"] = user; userDAL.AddUsuario(user); user_temp = userDAL.GetUsuario(user.nombre); compra.id_cliente = user_temp.UserId; compra.id_compra = compraDAL.GetCompras().Count() + 1; foreach (var item in lista.numero_asiento) { asiento.numero_asiento = item; asiento.estado = 1; asientoDAL.AddAsiento(asiento); asiento_temp = asientoDAL.GetAsiento(asiento.numero_asiento); intermedia = new Intermedia() { id_asiento = asiento_temp.id_asiento, id_intermedia = intermediaDAL.GetIntermedios().Count + 1, id_sala = id_sala }; intermediaDAL.AddIntermedia(intermedia); compra.numeros_asientos += item + ','; } compra.id_compra = compraDAL.GetCompras().Count + 1; compra.precio_boletos = Convert.ToString(Convert.ToInt32(lista.precio_entradas) * Convert.ToInt32(lista.cantidad_asientos)); compra.precio_productos = "2400"; compraDAL.AddCompra(compra); System.Net.Mail.MailMessage mmsg = new System.Net.Mail.MailMessage(); mmsg.To.Add(user.mail); mmsg.Subject = "Boletos Compra"; mmsg.SubjectEncoding = System.Text.Encoding.UTF8; foreach (var item in lista.numero_asiento) { mmsg.Body += item + ","; } mmsg.Body += "Gracias por su compra" + user.nombre; mmsg.BodyEncoding = System.Text.Encoding.UTF8; mmsg.IsBodyHtml = true; mmsg.From = new System.Net.Mail.MailAddress("*****@*****.**"); System.Net.Mail.SmtpClient client = new System.Net.Mail.SmtpClient(); client.UseDefaultCredentials = false; client.Port = 587; client.Credentials = new System.Net.NetworkCredential("*****@*****.**", "1234567CARLOS.."); client.EnableSsl = true; client.Host = "smtp.gmail.com"; try { client.Send(mmsg); } catch (Exception ex) { Console.WriteLine(ex); } return(RedirectToAction("About", "Proyecciones")); }
public EntregaConsumo(Intermedia form_anterior) { InitializeComponent(); form_intermedia = form_anterior; proveedor = ProveedorDAO.getProveedorDesdeUsuario(form_intermedia.usuario.username); }
public CrearOferta(Intermedia form_anterior) { InitializeComponent(); form_intermedia = form_anterior; proveedor = ProveedorDAO.getProveedorDesdeUsuario(form_intermedia.usuario.username); }