示例#1
0
        public void Log(enumAttivita attivita, string descrizioneAttivita, string tabellaCoinvolta = "", decimal?idtabellaCoinvolta = null, decimal?idTrasferimento = null)
        {
            AccountModel     ac  = new AccountModel();
            LogAttivitaModel lam = new LogAttivitaModel();

            using (dtLogAttivita dtl = new dtLogAttivita())
            {
                try
                {
                    ac = Utility.UtenteAutorizzato();

                    if (ac != null && ac.idDipendente > 0)
                    {
                        lam.idDipendente       = ac.idDipendente;
                        lam.idTrasferimento    = idTrasferimento;
                        lam.idAttivitaCrud     = (decimal)attivita;
                        lam.dataOperazione     = DateTime.Now;
                        lam.descAttivitaSvolta = descrizioneAttivita;
                        lam.tabellaCoinvolta   = tabellaCoinvolta;
                        lam.idTabellaCoinvolta = idtabellaCoinvolta;

                        dtl.SetLogAttivita(lam);
                    }
                }
                catch (Exception ex)
                {
                    throw ex;
                }
            }
        }
示例#2
0
        public static void SetLogAttivita(EnumAttivitaCrud eac, string descAttivitaSvolta, string tabellaCoinvolta, ModelDBISE db, decimal idTrasferimento = 0, decimal idTabellaCoinvolta = 0)
        {
            using (dtLogAttivita dtla = new dtLogAttivita())
            {
                LogAttivitaModel lam = new LogAttivitaModel();

                lam.idDipendente = Utility.UtenteAutorizzato().idDipendente;
                if (idTrasferimento > 0)
                {
                    lam.idTrasferimento = idTrasferimento;
                }

                lam.idAttivitaCrud     = (decimal)eac;
                lam.dataOperazione     = DateTime.Now;
                lam.descAttivitaSvolta = descAttivitaSvolta;
                lam.tabellaCoinvolta   = tabellaCoinvolta;
                if (idTabellaCoinvolta > 0)
                {
                    lam.idTabellaCoinvolta = idTabellaCoinvolta;
                }

                dtla.SetLogAttivita(lam, db);
            }
        }