public int Delete(DTORisorsa dtoRisorsa) { Risorsa risorsa = MapperRisorsa.GetEntityRisorsa(dtoRisorsa); risorsa.DataCreazione = DateTime.Now; unitOfWork.RisorsaRepository.Delete(risorsa); unitOfWork.Commit(); return(risorsa.ID); }
public IActionResult Update([FromBody] DTORisorsa dTORisorsa) { try { return(Ok(managerRisorse.Update(dTORisorsa))); } catch (Exception ex) { return(StatusCode(500, ex.Message)); } }
public static Risorsa GetEntityRisorsa(DTORisorsa dtoRisorsa) { Risorsa risorsaEntity = new Risorsa() { Nome = dtoRisorsa.Nome, Cognome = dtoRisorsa.Cognome, User = dtoRisorsa.User, FiguraProfessionaleID = dtoRisorsa.FiguraProfessionaleID, }; return(risorsaEntity); }
public static DTORisorsa GetDTORisorsa(Risorsa risorsa) { DTORisorsa dtoRisorsa = new DTORisorsa() { Nome = risorsa.Nome, Cognome = risorsa.Cognome, User = risorsa.User, FiguraProfessionaleID = risorsa.FiguraProfessionaleID, DescrizioneFiguraProfessionale = risorsa.FiguraProfessionale.Descrizione }; return(dtoRisorsa); }