/// <summary> /// /// </summary> /// <param name="request"></param> /// <param name="context"></param> /// <returns></returns> public override Task <Empty> Insert(ContactPost request, ServerCallContext context) { var contato = new Contact { IdCustomer = request.IdCustomer, Ddd = request.Ddd, Number = request.Number, Email = request.Email }; _repositoryContato.Insert(contato); return(Task.FromResult(new Empty())); }
public async Task <IActionResult> Contact(ContactFormModel model) { if (!ModelState.IsValid) { return(Json(new { error = true, message = "data Problemi", errors = (object)null })); } try { ContactPost post = new ContactPost(); post.Name = model.Name; post.Email = model.Email; post.Subject = model.Subject; post.Content = model.Content; db.ContactPosts.Add(post); await db.SaveChangesAsync(); return(Json(new { error = false, message = "Muracietiniz ugurla qeyde alindi" })); } catch (System.Exception) { return(Json(new { error = true, message = "Check Later Again" })); } }