public ActionResult <GenericApiResponse <TblTaxMappings> > AddOrUpdate(TblTaxMappings entity) { try { var data = db.Add(entity); return(Ok(data)); } catch (Exception ex) { Console.WriteLine(ex.Message); return(new JsonResult(new GenericApiResponse <TblTaxMappings> { Success = false, Message = ex.Message })); } }
public int Add(TblTaxMappings entity) { int id = entity.Id; using (SqlConnection conn = new SqlConnection(_connectionString)) { if (id > 0) { SetBaseFieldsUpdate(entity); conn.Update(entity); } else { SetBaseFieldsAdd(entity); id = Convert.ToInt32(conn.Insert(entity)); } } return(id); }