public string InsertExpenseType(InsertExpenseType obj)
        {
            string returnResult = (dynamic)null;

            try
            {
                if (obj != null)
                {
                    //[Note: insert 'states' table]
                    if (obj.ExpenseTypes != null)
                    {
                        var ExpenseTypes = new InsertExpenseType_ExpenseTypes()
                        {
                            Name     = obj.ExpenseTypes.Name,
                            IsActive = obj.ExpenseTypes.IsActive
                        };
                        _ExpenseTypesRepo.Insert(ExpenseTypes);
                        returnResult = "Saved";
                    }
                }
            }
            catch (Exception ex)
            {
                returnResult = "ERROR102:ClassesServ/InsertClassessList - " + ex.Message;
            }
            return(returnResult);
        }
 public async Task <IActionResult> InsertExpenseType(IndexExpenseTypeListVM obj)
 {
     try
     {
         if (obj.ExpenseTypes != null)
         {
             var ExpenseTypes = new InsertExpenseType_ExpenseTypes()
             {
                 Name     = obj.ExpenseTypes.Name,
                 IsActive = obj.ExpenseTypes.IsActive
             };
             var model = new InsertExpenseType()
             {
                 ExpenseTypes = ExpenseTypes
             };
             await Task.Run(() => _ExpenseTypesServ.InsertExpenseType(model));
         }
     }
     catch (Exception)
     {
         return(BadRequest());
     }
     return(RedirectToAction("ExpenseTypeList"));
 }