public ActionResult Alta(VMLavado lavado) { GestorBD gestor = new GestorBD(); gestor.InsertarLavado(lavado.LavadoModel); return(View("Index", gestor.ListadoLavados())); }
public bool GuardarUsuario(Usuario usuario) { bool resultado = false; usuario.id_barrio = usuario.barrio.id_barrio; usuario.contrasenia = Security.Encrypt(usuario.contrasenia); string sql = @"INSERT INTO USUARIOS (usuario, nombre_titular, apellido_titular, contrasenia, telefono, mail,fecha_nacimiento,DNI,calle_direccion,numero_direccion,id_barrio) OUTPUT Inserted.id_usuario VALUES(@usuario, @nombre_titular, @apellido_titular, @contrasenia, @telefono, @mail,@fecha_nacimiento,@DNI,@calle_direccion,@numero_direccion, @id_barrio);"; int cantidad = GestorBD.SaveData(sql, usuario); resultado = cantidad > 0 ? true : false; if (resultado) { var words = new[] { "apple", "mango", "papaya", "banana", "guava", "pineapple" }; words = words.OrderBy(i => Guid.NewGuid()).ToArray(); DateTime localDate = DateTime.Now; Cuenta cuenta = new Cuenta(0, 0, "Cuenta pesos CM", 1, true, localDate, localDate, usuario.usuario, words[0] + "." + words[3] + "." + words[1], 0); string sqlCuentas = @"INSERT INTO Cuentas (balance, descripcion, id_tipo_cuenta, estado, fecha_creacion, fecha_baja, usuario, alias, total_giro_descubierto) OUTPUT Inserted.CVU VALUES(@balance, @descripcion, @id_tipo_cuenta, @estado, @fecha_creacion, @fecha_baja, @usuario, @alias, @total_giro_descubierto)"; cantidad = GestorBD.SaveData(sqlCuentas, cuenta); resultado = cantidad > 0 ? true : false; } return(resultado); }
// GET: Lavado public ActionResult Index() { GestorBD gestor = new GestorBD(); List <DTOLavado> lista = gestor.ListadoLavados(); return(View(lista)); }
public ActionResult Eliminar(Lavado lavado) { GestorBD gestor = new GestorBD(); gestor.EliminarLavado(lavado); return(RedirectToAction("Index")); }
public ActionResult Eliminar(int idLavado) { GestorBD gestor = new GestorBD(); var lavado = gestor.BuscarLavado(idLavado); return(View(lavado)); }
public bool NuevaOperacion(Operacion operacion, double balanceOrigen, double totalGiro) { bool resultado = false; string sql = @"INSERT INTO OPERACIONES ( CVU_cuenta, CVU_cuenta_destino, CVU_cuenta_origen, verificacion_banco, descripcion, fecha_ocurrencia, monto_original, monto, id_tipo_operacion, verificacion_origen_destino, id_moneda) OUTPUT Inserted.id_operacion VALUES(@CVU_cuenta, @CVU_cuenta_destino, @CVU_cuenta_origen, @verificacion_banco, @descripcion, @fecha_ocurrencia, @monto_original, @monto, @id_tipo_operacion, @verificacion_origen_destino, @id_moneda);"; int cantidad = GestorBD.SaveData(sql, operacion); if (cantidad > 0) { double balanceNuevo = 0; bool deuda = false; string updateBalance = ""; if (balanceOrigen > operacion.monto) { updateBalance = Convert.ToString(balanceOrigen - operacion.monto); } else { updateBalance = $"0 , deuda_banco = {operacion.monto - balanceOrigen}"; } string sqlUpdate = $"UPDATE Cuentas SET balance = {updateBalance } WHERE CVU = {operacion.CVU_cuenta_Origen}"; GestorBD.SaveData(sqlUpdate, operacion); string sqlUpdateDest = $" UPDATE Cuentas SET balance = (SELECT balance + {operacion.monto} FROM Cuentas WHERE CVU = {operacion.CVU_cuenta_destino}) WHERE CVU = {operacion.CVU_cuenta_destino}"; GestorBD.SaveData(sqlUpdateDest, operacion); resultado = true; } return(resultado); }
public ActionResult Alta(AltaPedido al) { GestorBD gestor = new GestorBD(); gestor.insertarPedido(al); return(View("ListadoFacturacion", gestor.listaFacturacion())); }
public GestorBD CutLink(GestorBD gestor) { int longitud = 7; int indice = 0; const string alfabeto = "ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"; StringBuilder token = new StringBuilder(); Random rnd = new Random(); try { for (int i = 0; i < longitud; i++) { indice = rnd.Next(alfabeto.Length); token.Append(alfabeto[indice]); } gestor.UrlShortern = "https://localhost:44337/api/CutLinks/" + token.ToString(); gestor.TokenUrl = token.ToString(); gestor.FechaIngreso = Convert.ToString(DateTime.Now.Day + "/" + DateTime.Now.Month + "/" + DateTime.Now.Year); gestor.Estado = "A"; } catch (Exception ex) { } return(gestor); }
/// <summary> /// Valida el codipostal /// </summary> /// <param name="codipostal">Enter</param> /// <returns>booleà</returns> private bool cpisvalid(int codipostal) { GestorBD bd = new GestorBD(); int cp = bd.getCP(Localitat); return(int.Parse(cp.ToString().Substring(0, 2)).Equals(int.Parse(codipostal.ToString().Substring(0, 2)))); }
public ActionResult Listado() { GestorBD gestor = new GestorBD(); List <DTOlistado> lista = new List <DTOlistado>(); lista = gestor.listadoLavados(); return(View(lista)); }
public ActionResult Reporte(VMReporte vmr) { GestorBD gestor = new GestorBD(); VMReporte vmr1 = new VMReporte(); vmr1.ListaRepDelivery = gestor.ReporteDelivery(); return(View(vmr1)); }
public ActionResult AltaTipo(Tipo t) { GestorBD gestor = new GestorBD(); gestor.cargarTipo(t); return(View(t)); }
// GET: Reportes public ActionResult Reporte() { GestorBD gestor = new GestorBD(); List <DTOreporte> lista = new List <DTOreporte>(); lista = gestor.reporte(); return(View(lista)); }
public ActionResult Editar(int idLavado) { informacion info = new informacion(); GestorBD gestor = new GestorBD(); info.lavado = gestor.BuscarLavado(idLavado); info.listado = gestor.ListaTipos(); return(View(info)); }
public ActionResult Alta() { GestorBD gestor = new GestorBD(); VMAlta vma = new VMAlta(); vma.ListaDely = gestor.cargarComboDelivery(); vma.Listadesa = gestor.cargarComboDesayuno(); return(View(vma)); }
public CuentaAmiga ObtenerCuentaAmiga(int id_cuenta_amiga) { CuentaAmiga ca = new CuentaAmiga(); string sql = $"SELECT * FROM CuentasAmigas WHERE id_cuenta_amiga = '{id_cuenta_amiga}';"; ca = GestorBD.GetObject <CuentaAmiga>(sql); return(ca); }
public ActionResult Eliminar(int idLavado) { GestorBD gestor = new GestorBD(); informacion info = new informacion(); info.lavado = gestor.BuscarLavado(idLavado); ViewBag.Nombre = info.lavado.Patente; info.listado = gestor.ListaTipos(); return(View(info)); }
public ActionResult Alta(informacion lol) { GestorBD gestor = new GestorBD(); gestor.cargarLavado(lol.lavado); List <DTOlistado> lista = new List <DTOlistado>(); lista = gestor.listadoLavados(); return(View("Listado", lista)); }
public ActionResult Eliminar(informacion lol) { GestorBD gestor = new GestorBD(); gestor.eliminarLavado(lol.lavado.Id); List <DTOlistado> lista = new List <DTOlistado>(); lista = gestor.listadoLavados(); return(View("Listado", lista)); }
// GET: Lavado public ActionResult Alta() { List <Tipo> lista = new List <Tipo>(); GestorBD gestor = new GestorBD(); lista = gestor.ListaTipos(); informacion info = new informacion(); info.listado = lista; return(View(info)); }
public List <Barrio> ObtenerBarrios() { List <Barrio> barrios = new List <Barrio>(); string sql = $"SELECT * FROM BARRIOS;"; barrios = GestorBD.GetList <Barrio>(sql); return(barrios); }
public ActionResult Alta() { GestorBD gestor = new GestorBD(); VMLavado vm = new VMLavado(); //List<Tipo> tipos = gestor.ListadoTipos(); //vm.TiposLavado = tipos; vm.TiposLavado = gestor.ListadoTipos(); return(View(vm)); }
public bool NuevaCuenta(Cuenta cuenta) { bool resultado = false; string sql = @"INSERT INTO CUENTAS (cvu, balance, descripcion, id_tipo_cuenta, estado, fecha_creacion, fecha_baja, usuario, alias, total_giro_descubierto) VALUES(@cvu, @balance, @descripcion, @id_tipo_cuenta, @estado, @fecha_creacion, @fecha_baja, @usuario, @alias, @total_giro_descubierto);"; int cantidad = GestorBD.SaveData(sql, cuenta); resultado = cantidad > 0 ? true : false; return(resultado); }
public ActionResult Reporte() { GestorBD gestor = new GestorBD(); List <DTOCantidadPorTipo> lista = gestor.CantidadLavadosPorTipo(); var ultimo = gestor.UltimoTaxiHabitual(); VMReportes vm = new VMReportes(); vm.CantidadPorTipo = lista; vm.UltimoLavado = ultimo; return(View(vm)); }
public ActionResult Post([FromBody] GestorBD gestor) { try { context.Registros.Add(lcl.CutLink(gestor)); context.SaveChanges(); return(Ok(gestor)); } catch (Exception ex) { return(BadRequest(ex.Message)); } }
public Operacion ObtenerOperacion(int id_operacion, int CVU_cuenta) { Operacion opc = new Operacion(); string sql = $"SELECT * FROM OPERACIONES WHERE id_operacion = '{id_operacion}' AND CVU_cuenta = '{CVU_cuenta}';"; opc = GestorBD.GetObject <Operacion>(sql); string sql2 = $"SELECT id_tipo_operacion, descripcion, nombre FROM OPERACIONESTIPO WHERE id_tipo_operacion = '{opc.id_tipo_operacion}';"; opc.operacionTipo = GestorBD.GetObject <OperacionTipo>(sql2); string sql3 = $"SELECT id_moneda, nombre FROM MONEDAS WHERE id_moneda = '{opc.id_moneda}';"; opc.moneda = GestorBD.GetObject <Moneda>(sql3); return(opc); }
public List <Operacion> ObtenerOperaciones(int CVU_cuenta) { List <Operacion> listOperaciones = new List <Operacion>(); string sql = $"SELECT * FROM OPERACIONES WHERE CVU_cuenta = '{CVU_cuenta}';"; listOperaciones = GestorBD.GetList <Operacion>(sql); foreach (var opc in listOperaciones) { string sql2 = $"SELECT * FROM OPERACIONESTIPO WHERE id_tipo_operacion = '{opc.id_tipo_operacion}';"; opc.operacionTipo = GestorBD.GetObject <OperacionTipo>(sql2); string sql3 = $"SELECT * FROM MONEDAS WHERE id_moneda = '{opc.id_moneda}';"; opc.moneda = GestorBD.GetObject <Moneda>(sql3); } return(listOperaciones); }
public List <DTOCuentaAmiga> ObtenerCuentasAmigas(int id_usuario) { List <DTOCuentaAmiga> cas = new List <DTOCuentaAmiga>(); string sql = $"SELECT ca.CVU, u.nombre_titular, u.apellido_titular " + $" FROM CuentasAmigas ca " + $" JOIN Cuentas c " + $" ON c.CVU = ca.CVU " + $" JOIN Usuarios u " + $" ON u.usuario = c.usuario " + $" WHERE ca.id_usuario = '{id_usuario}';"; cas = GestorBD.GetList <DTOCuentaAmiga>(sql); return(cas); }
public Usuario ObtenerUsuario(string usuario, string contrasenia) { Usuario user = new Usuario(); contrasenia = Security.Encrypt(contrasenia); string sql = $"SELECT * FROM USUARIOS WHERE usuario = '{usuario}' and contrasenia = '{contrasenia}';"; user = GestorBD.GetObject <Usuario>(sql); if (user != null) { string sql2 = $"SELECT * FROM BARRIOS WHERE id_barrio = '{user.id_barrio}';"; user.barrio = GestorBD.GetObject <Barrio>(sql2); user.contrasenia = Security.Decrypt(user.contrasenia); } return(user); }
public bool AgregarCuentaAmiga(CuentaAmiga cuentaAmiga) { bool resultado = true; try { string sql = @"INSERT INTO CuentasAmigas (id_usuario,CVU,fecha_ultima_transaccion) OUTPUT Inserted.id_cuenta_amiga VALUES(@id_usuario,@CVU,@fecha_ultima_transaccion);"; int cantidad = GestorBD.SaveData(sql, cuentaAmiga); resultado = cantidad > 0 ? true : false; } catch (Exception ex) { resultado = false; } return(resultado); }