public bool InsertData_FileExcel(ParamsFileDTO _paramsFileDTO, ref string msgErr) { try { ParamsFile pf = new ParamsFile() { ID = Guid.NewGuid(), PathFileExcel = _paramsFileDTO.PathFileExcel, PasswordFileExcel = Crypteur.CrypterText(_paramsFileDTO.PasswordFileExcel), DateUpdatedFile = _paramsFileDTO.DateUpdatedFile, DateUpdatedPassword = _paramsFileDTO.DateUpdatedPassword, AccountUpdatedPath = _paramsFileDTO.AccountUpdatedPath, AccountUpdatetedPwd = _paramsFileDTO.AccountUpdatetedPwd }; new DAL <ParamsFile>().InserRow(pf); return(true); } catch (Exception ex) { msgErr = ex.Message; return(false); } }
public bool UpdateData_FileExcel(ParamsFileDTO _paramsFileDTO, ref string msgErr, bool isAdminExcel) { try { ParamsFile _pf = new DAL <ParamsFile>().Find(f => f.ID == _paramsFileDTO.ID).FirstOrDefault(); if (_pf != null) { if (isAdminExcel) { _pf.PasswordFileExcel = Crypteur.CrypterText(_paramsFileDTO.PasswordFileExcel); _pf.AccountUpdatetedPwd = _paramsFileDTO.AccountUpdatetedPwd; _pf.DateUpdatedPassword = _paramsFileDTO.DateUpdatedPassword; } else { _pf.DateUpdatedFile = _paramsFileDTO.DateUpdatedFile; _pf.AccountUpdatedPath = _paramsFileDTO.AccountUpdatedPath; _pf.PathFileExcel = _paramsFileDTO.PathFileExcel; } new DAL <ParamsFile>().UpdateRow(_pf, p => p.ID == _paramsFileDTO.ID); return(true); } else { msgErr = "Aucun paramétrage trouvé"; return(false); } } catch (Exception ex) { msgErr = ex.Message; return(false); } }