/// <summary>
        /// Uebernimmt das Setzen der Parameter und den Prozedur Aufruf auf der DB,
        /// um eine neue Pendenz zu erfassen
        /// </summary>
        /// <param name="sessionId"></param>
        /// <param name="kontaktId"></param>
        /// <param name="model"></param>
        /// <returns>Objekt DbReturnStatus</returns>
        public DbReturnStatus Add(int sessionId, int kontaktId, PendenzModel model)
        {
            string _modus     = "INSERT";
            string _returnMsg = string.Empty;

            try
            {
                ISingleResult <crm_SetPendenzResult> result = dataContext.crm_SetPendenz(
                    sessionId,
                    kontaktId,
                    0,
                    _modus,
                    model.Termin,
                    model.MitarbeiterID,
                    model.Titel,
                    model.Beschreibung
                    );



                DbReturnStatus returnValue = WasActionSuccessful(result.Single());
                return(returnValue);
            }
            catch (Exception)
            {
                throw new ArgumentException(dbErrorConnMessage);
            }
        }
Example #2
0
 public PendenzViewModel()
 {
     _pendenz = new PendenzModel();
 }