public Resultado Agregar(int docenteEnSesion, int idProducto) { try { Resultados resultados = new Resultados(); Carrito carrito = dbContext.Carrito.FirstOrDefault(x => x.DocenteId == docenteEnSesion); if (carrito != null) { ProductoCarrito productoCarrito = new ProductoCarrito(); productoCarrito.CarritoId = carrito.Id; productoCarrito.ProductoId = idProducto; if (Validar(productoCarrito)) { dbContext.Add(productoCarrito); dbContext.SaveChanges(); return(resultados.RegistroExitoso()); } } return(resultados.SolicitudSinExito()); } catch (Exception ex) { throw ex; } }
public void Create(Categoria categoria) { try { bool validCategoria = Validate(categoria); if (validCategoria) { dbContext.Add(categoria); dbContext.SaveChanges(); } } catch (Exception ex) { throw ex; } }
public Resultado Crear(ComentarioEnProducto comentarioEnProducto) { try { Resultados resultados = new Resultados(); if (Validar(comentarioEnProducto)) { dbContext.Add(comentarioEnProducto); dbContext.SaveChanges(); return(resultados.SolicitudExitosa()); } return(resultados.SolicitudSinExito()); } catch (Exception ex) { throw ex; } }
public Resultado SeguirDocente(DocenteDocente docenteDocente) { try { Resultados resultados = new Resultados(); if (ValidarIds(docenteDocente.DocenteEnSesionId, docenteDocente.DocenteASeguirId)) { dbContext.Add(docenteDocente); dbContext.SaveChanges(); return(resultados.SolicitudExitosa()); } return(resultados.SolicitudSinExito()); } catch (Exception ex) { throw ex; } }
public Resultado Crear(Producto producto) { try { Resultados resultado = new Resultados(); if (Validar(producto)) { dbContext.Add(producto); dbContext.SaveChanges(); return(resultado.ProcedimientoExitoso()); } return(resultado.DatosInexistentes()); } catch (Exception ex) { throw ex; } }
public Resultado Agregar(Revista revista, int docenteEnSesion) { try { Resultados resultados = new Resultados(); if (Validar(revista)) { revista.DocenteId = docenteEnSesion; dbContext.Add(revista); dbContext.SaveChanges(); return(resultados.RegistroExitoso()); } return(resultados.CorreoElectronicoYaExistente()); } catch (Exception ex) { throw ex; } }
public Resultado Crear(Docente docente) { try { Resultados resultados = new Resultados(); if (ValidarCorreoElectronicoUnico(docente)) { bool validarDocente = Validar(docente); if (validarDocente) { dbContext.Add(docente); dbContext.SaveChanges(); return(resultados.RegistroExitoso()); } } return(resultados.CorreoElectronicoYaExistente()); } catch (Exception ex) { throw ex; } }
public Resultado Actualizar(Carrito carrito, int id) { try { Resultados resultados = new Resultados(); if (Validar(carrito)) { Carrito carritoAux = dbContext.Carrito.FirstOrDefault(x => x.Id == id); if (carritoAux != null) { carritoAux.Estado = carrito.Estado; dbContext.Update(carritoAux); dbContext.SaveChanges(); return(resultados.ActualizacionExitosa()); } } return(resultados.SolicitudSinExito()); } catch (Exception ex) { throw ex; } }