Beispiel #1
0
        public async Task <Json> Insert(ContactInsert model)
        {
            PayLoad pl = base.GetCurrentUser <PayLoad>();

            model.UserId = pl.UserId;

            return(await _ContactBiz.Insert(model));
        }
 public IActionResult CreateContact(ContactInsert Contact)
 {
     try
     {
         return(new JsonResult(ContactBAL.CreateContact(Contact)));
     }
     catch (Exception ex)
     {
         return(StatusCode(StatusCodes.Status500InternalServerError, "Failed to create Contact"));
     }
 }
Beispiel #3
0
        public Contact CreateContact(ContactInsert contact)
        {
            using (SqlConnection connection = new SqlConnection(DefaultConnection))
            {
                DynamicParameters p = new DynamicParameters();
                p.Add("businessid", contact.BusinessID);
                p.Add("customerid", contact.CustomerID);
                p.Add("fullname", contact.FullName);
                p.Add("email", contact.Email);
                p.Add("title", contact.Title);
                p.Add("createdby", contact.CreatedBy);
                Contact result = connection.Query <Contact>("spCreateContact", p, commandType: CommandType.StoredProcedure).Single();

                return(result);
            }
        }
Beispiel #4
0
 public Contact CreateContact(ContactInsert contact)
 {
     return(ContactDAL.CreateContact(contact));
 }