public Resultado Actualizar(ComentarioEnProducto comentarioEnProducto, int id, int docenteEnSesion) { try { Resultados resultados = new Resultados(); ComentarioEnProducto comentarioEnProductoAux = dbContext.ComentarioEnProducto.FirstOrDefault(x => x.Id == id && x.DocenteId == docenteEnSesion); if (comentarioEnProducto != null) { if (Validar(comentarioEnProducto)) { comentarioEnProductoAux.Contenido = comentarioEnProducto.Contenido; // comentarioEnProductoAux.Fecha = comentarioEnProducto.Fecha; // comentarioEnProductoAux.Hora = comentarioEnProducto.Hora; comentarioEnProductoAux.Valoracion = comentarioEnProducto.Valoracion; dbContext.Update(comentarioEnProductoAux); dbContext.SaveChanges(); return(resultados.DatosInexistentes()); } } return(resultados.DatosInexistentes()); } catch (Exception ex) { throw ex; } }
public Resultado Actualizar(Producto producto, int docenteEnSesion) { try { Resultados resultado = new Resultados(); Producto productoAux = dbContext.Producto.FirstOrDefault(x => x.Id == producto.Id && x.DocenteId == docenteEnSesion); if (productoAux != null) { if (Validar(producto)) { productoAux.Nombre = producto.Nombre; productoAux.Descripcion = producto.Descripcion; productoAux.Precio = producto.Precio; productoAux.Imagen = producto.Imagen; productoAux.Categoria = producto.Categoria; productoAux.DocenteId = docenteEnSesion; dbContext.Update(productoAux); dbContext.SaveChanges(); return(resultado.ProcedimientoExitoso()); } } return(resultado.DatosInexistentes()); } catch (Exception ex) { throw ex; } }
public void Update(Categoria categoria, int id) { try { bool validCategoria = Validate(categoria); if (validCategoria) { bool existCategoria = dbContext.Categoria.Any(categoria => categoria.Id == id); if (existCategoria) { categoria.Id = id; dbContext.Update(categoria); dbContext.SaveChanges(); } } } 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; } }
public Resultado Actualizar(Revista revista, int id, int docenteEnSesion) { try { Resultados resultados = new Resultados(); Revista revistaAux = dbContext.Revista.FirstOrDefault(x => x.Id == id && x.DocenteId == docenteEnSesion); if (revistaAux != null) { if (Validar(revista)) { revistaAux.Contenido = revista.Contenido; revistaAux.Imagen = revista.Imagen; dbContext.Update(revistaAux); dbContext.SaveChanges(); return(resultados.RegistroExitoso()); } } return(resultados.CorreoElectronicoYaExistente()); } catch (Exception ex) { throw ex; } }
public Resultado Actualizar(ComentarioEnPublicacion comentarioEnPublicacion, int id, int docenteEnSesion) { try { Resultados resultados = new Resultados(); ComentarioEnPublicacion comentarioEnPublicacionAux = dbContext.ComentarioEnPublicacion.FirstOrDefault(x => x.Id == id && x.DocenteId == docenteEnSesion); if (comentarioEnPublicacionAux != null) { if (Validar(comentarioEnPublicacion)) { comentarioEnPublicacionAux.Contenido = comentarioEnPublicacion.Contenido; comentarioEnPublicacionAux.Fecha = comentarioEnPublicacion.Fecha; dbContext.Update(comentarioEnPublicacionAux); dbContext.SaveChanges(); return(resultados.SolicitudExitosa()); } } return(resultados.SolicitudSinExito()); } catch (Exception ex) { throw ex; } }
public Resultado Actualizar(Docente docente, int id) { try { Resultados resultados = new Resultados(); Docente docenteAux = dbContext.Docente.FirstOrDefault(x => x.Id == id); if (docenteAux != null) { if (docenteAux.CorreoElectronico != docente.CorreoElectronico) { if (ValidarCorreoElectronicoUnico(docente)) { bool validarDocente = Validar(docente); if (validarDocente) { docenteAux.Nombre = docente.Nombre; docenteAux.CorreoElectronico = docente.CorreoElectronico; docenteAux.Contraseña = docente.Contraseña; docenteAux.Direccion = docente.Direccion; docenteAux.Ciudad = docente.Ciudad; docenteAux.EntidadFederativa = docente.EntidadFederativa; docenteAux.Pais = docente.Pais; docenteAux.Paypal = docente.Paypal; docenteAux.Telefono = docente.Telefono; dbContext.Update(docenteAux); dbContext.SaveChanges(); return(resultados.ActualizacionExitosa()); } } else { return(resultados.CorreoElectronicoYaExistente()); } } else { bool validarDocente = Validar(docente); if (validarDocente) { docenteAux.Nombre = docente.Nombre; docenteAux.CorreoElectronico = docente.CorreoElectronico; docenteAux.Contraseña = docente.Contraseña; docenteAux.Direccion = docente.Direccion; docenteAux.Ciudad = docente.Ciudad; docenteAux.EntidadFederativa = docente.EntidadFederativa; docenteAux.Pais = docente.Pais; docenteAux.Paypal = docente.Paypal; docenteAux.Telefono = docente.Telefono; dbContext.Update(docenteAux); dbContext.SaveChanges(); return(resultados.ActualizacionExitosa()); } } } return(resultados.DatosInexistentes()); } catch (Exception ex) { throw ex; } }