Bozza gestione richieste
- approvazione/rifiuto - gest base calendari
This commit is contained in:
@@ -2031,6 +2031,40 @@ namespace GPW.CORE.Data.Controllers
|
||||
return answ;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Aggiorna record registro richieste approvando la richiesta
|
||||
/// </summary>
|
||||
/// <param name="currItem"></param>
|
||||
public bool RegRichiesteApprova(RegRichiesteModel currItem)
|
||||
{
|
||||
bool answ = false;
|
||||
using (GPWContext localDbCtx = new GPWContext(_configuration))
|
||||
{
|
||||
try
|
||||
{
|
||||
var currRec = localDbCtx
|
||||
.DbSetRegRichieste
|
||||
.FirstOrDefault(x => x.IdxRegRich == currItem.IdxRegRich);
|
||||
if (currRec != null)
|
||||
{
|
||||
currRec.Conf = true;
|
||||
|
||||
localDbCtx
|
||||
.DbSetRegRichieste
|
||||
.Update(currRec);
|
||||
|
||||
localDbCtx.SaveChanges();
|
||||
answ = true;
|
||||
}
|
||||
}
|
||||
catch (Exception exc)
|
||||
{
|
||||
Log.Error($"Eccezione in RegRichiesteApprova{Environment.NewLine}{exc}");
|
||||
}
|
||||
}
|
||||
return answ;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Elimina record registro richieste (SE non confermato)
|
||||
/// </summary>
|
||||
|
||||
Reference in New Issue
Block a user