/// <summary> /// Metodo para actualizar una oficina. /// </summary> /// <param name="officeId">id de la oficina a actualizar</param> /// <param name="office">la oficina con la informacion actualizada, se obtiene la oficina del context y se mapea su informacion para que la misma quede /// actualizada y se confirma la operacion</param> /// <returns>Devuelve el numero de filas afectadas</returns> public int UpdateOffice(int officeId, BranchOfficeForUpdateDTO office) { var officeToUpdate = _context.BranchOffices.FirstOrDefault(o => o.Id == officeId); _mapper.Map(office, officeToUpdate); return(this.CommitChanges()); }
/// <summary> /// Metodo para actualizar una oficina /// </summary> /// <param name="id">Id de la oficina a actualizar</param> /// <param name="office">Oficina con la informacion actualiada</param> /// <returns>Devuelve la cantidad de filas afectadas</returns> public int Update(int id, BranchOfficeForUpdateDTO office) { return(_repository.UpdateOffice(id, office)); }