public bool ActualizarEstadosCompra() { Boolean Resultado = true; try { using (Models.PCSWDBEntities ObjectBD = new Models.PCSWDBEntities()) { List <Models.SP_ConsultarComprasVencidas_Result> lstComprasVencidas = ObjectBD.SP_ConsultarComprasVencidas().ToList(); if (lstComprasVencidas.Count > 0) { foreach (Models.SP_ConsultarComprasVencidas_Result RegistroCompra in lstComprasVencidas) { ObjectBD.SP_ActualizarEstadoCompra(RegistroCompra.Id, RegistroCompra.IdVehiculo); } } } } catch (Exception e) { string Mensaje = e.Message; Resultado = false; } return(Resultado); }
public Usuario ValidarUsuarioLogin(string User, string Password) { Usuario UserResponse = new Usuario(); UserResponse.StatusLogin = false; try { using (Models.PCSWDBEntities ObjectBD = new Models.PCSWDBEntities()) { List <Models.SP_ConsultarUsuario_Result> LstUsuarios = ObjectBD.SP_ConsultarUsuario(null).ToList(); var UsersFound = LstUsuarios.Where(x => x.Usuario.Equals(User) && x.Pass.Equals(Password)).ToList(); if (UsersFound.Count > 0) { UserResponse.Rol = UsersFound[0].RolId; UserResponse.RolName = UsersFound[0].RolName; UserResponse.Identificacion = UsersFound[0].Identificacion; UserResponse.Nombre = UsersFound[0].Nombre; UserResponse.Apellidos = UsersFound[0].Apellidos; UserResponse.Direccion = UsersFound[0].Direccion; UserResponse.Telefono = UsersFound[0].Telefono; UserResponse.NroCuenta = UsersFound[0].NroCuenta; UserResponse.StatusLogin = true; } } } catch (Exception e) { string Mensaje = e.Message; UserResponse.StatusLogin = false; } return(UserResponse); }
public bool ActualizarVehiculo(int Id, int Cantidad) { Boolean Resultado = true; try { using (Models.PCSWDBEntities ObjectBD = new Models.PCSWDBEntities()) { ObjectBD.SP_ActualizarVehiculos(Id, Cantidad); } } catch (Exception e) { string Mensaje = e.Message; Resultado = false; } return(Resultado); }
public bool GuardarCompra(String Identificacion, int IdVehiculo) { Boolean Resultado = true; try { using (Models.PCSWDBEntities ObjectBD = new Models.PCSWDBEntities()) { ObjectBD.SP_InsertarCompra(Identificacion, IdVehiculo); } } catch (Exception e) { string Mensaje = e.Message; Resultado = false; } return(Resultado); }
public bool GuardarVenta(int IdRegistroCompra) { Boolean Resultado = true; try { using (Models.PCSWDBEntities ObjectBD = new Models.PCSWDBEntities()) { ObjectBD.SP_InsertarVentas(IdRegistroCompra); } } catch (Exception e) { string Mensaje = e.Message; Resultado = false; } return(Resultado); }
public List <Models.SP_ConsultarEstadisticasVentas_Result> ConsultarEstadisticas() { List <Models.SP_ConsultarEstadisticasVentas_Result> LstEstadisticas; try { using (Models.PCSWDBEntities ObjectBD = new Models.PCSWDBEntities()) { LstEstadisticas = ObjectBD.SP_ConsultarEstadisticasVentas().ToList(); } } catch (Exception e) { string Mensaje = e.Message; LstEstadisticas = null; } return(LstEstadisticas); }
public bool GuardarUsuario(Usuario User) { Boolean Resultado = true; try { using (Models.PCSWDBEntities ObjectBD = new Models.PCSWDBEntities()) { ObjectBD.SP_InsertarUsuario(User.Identificacion, User.Nombre, User.Apellidos, User.Direccion, User.Telefono, User.NroCuenta, User.User, User.Password, User.Rol, User.Correo); } } catch (Exception e) { string Mensaje = e.Message; Resultado = false; } return(Resultado); }
public List <Models.SP_ConsultarCompras_Result> ConsultarCompras() { List <Models.SP_ConsultarCompras_Result> LstCompras; try { using (Models.PCSWDBEntities ObjectBD = new Models.PCSWDBEntities()) { GestionarCompra GestCompra = new GestionarCompra(); //Actualizar Estado Compras GestCompra.ActualizarEstadosCompra(); LstCompras = ObjectBD.SP_ConsultarCompras().ToList(); } } catch (Exception e) { string Mensaje = e.Message; LstCompras = null; } return(LstCompras); }
public bool ValidarUsuarioExiste(Usuario User) { Boolean Resultado = true; try { using (Models.PCSWDBEntities ObjectBD = new Models.PCSWDBEntities()) { List <Models.SP_ConsultarUsuario_Result> LstUsuarios = ObjectBD.SP_ConsultarUsuario(null).ToList(); var UsersFound = LstUsuarios.Where(x => x.Usuario.ToLower() == User.User.ToLower() || x.Identificacion == User.Identificacion).ToList(); Resultado = (UsersFound.Count > 0) ? false : true; } } catch (Exception e) { string Mensaje = e.Message; Resultado = false; } return(Resultado); }
public List <Vehiculo> ConsultarVehiculos() { List <Vehiculo> LstVehiculo = new List <Vehiculo>(); try { GestionarCompra GestCompra = new GestionarCompra(); //Actualizar Estado Compras GestCompra.ActualizarEstadosCompra(); using (Models.PCSWDBEntities ObjBDPCSW = new Models.PCSWDBEntities()) { List <Models.SP_ConsultarVehiculo_Result> ListaVehiculos = ObjBDPCSW.SP_ConsultarVehiculo(null).ToList(); if (ListaVehiculos.Count > 0) { foreach (Models.SP_ConsultarVehiculo_Result Vehiculo in ListaVehiculos) { Vehiculo vehiculoIndividual = new Vehiculo { Id = Vehiculo.Id, Modelo = Vehiculo.Modelo, Marca = Vehiculo.Marca, Cantidad = Vehiculo.Cantidad, Precio = Vehiculo.Precio }; LstVehiculo.Add(vehiculoIndividual); } } } } catch (Exception e) { return(null); } return(LstVehiculo); }