コード例 #1
0
        public IActionResult UpdateEnterprise(Enterprise model)
        {
            Response <bool> response = new Response <bool>();

            try
            {
                oEnterprise = new EnterpriseBLL(this.options);
                var resp = oEnterprise.Update(model);
                if (resp == "success")
                {
                    response.Data      = true;
                    response.IsSuccess = true;
                    response.Message   = "Registro actualizado exitosamente";
                    return(Ok(response));
                }
                else
                {
                    response.Data      = false;
                    response.IsSuccess = false;
                    response.Message   = resp;
                    return(Ok(response));
                }
            }
            catch (Exception ex)
            {
                response.Data      = false;
                response.IsSuccess = false;
                response.Message   = ex.Message;
                return(Ok(response));
            }
        }
コード例 #2
0
 /// <summary>
 /// 保存表单(新增、修改)
 /// </summary>
 /// <param name="keyValue">主键值</param>
 /// <param name="entity">实体对象</param>
 /// <returns></returns>
 public void SaveForm(string keyValue, FileListEntity entity)
 {
     try
     {
         service.SaveForm(keyValue, entity);
         var num = service.GetList(string.Format(" and comid='{0}'", entity.ComId)).Count();
         if (num == 18)
         {
             EnterpriseBLL ebll = new EnterpriseBLL();
             var           e    = ebll.GetEntity(entity.ComId);
             if (e != null && e.ModifyDate.IsEmpty())
             {
                 e.ConstructionStage = "风险库建设";
                 ebll.SaveForm(e.ID, e);
             }
         }
     }
     catch (Exception)
     {
         throw;
     }
 }
コード例 #3
0
        public IActionResult GetEnterpriseByNit(int Nit)
        {
            Response <List <Enterprise> > response = new Response <List <Enterprise> >();

            try
            {
                oEnterprise = new EnterpriseBLL(this.options);
                var resp = oEnterprise.GetEnterpriseByNit(Nit);
                response.Data      = resp;
                response.IsSuccess = true;
                response.Message   = string.Empty;
                return(Ok(response));
            }
            catch (Exception ex)
            {
                response.Data      = null;
                response.IsSuccess = false;
                response.Message   = ex.Message;

                return(BadRequest(response));
            }
        }
コード例 #4
0
 public EnterpriseController(ApiDbContext context)
 {
     enterpriseBll = new EnterpriseBLL(context);
 }