public async Task <UpdateOrganizationRes> UpdateOrganization(UpdateOrganizationReq request)
        {
            DynamicParameters parameters = new DynamicParameters();

            parameters.Add(name: "@OrganizationId", request.OrganizationId);
            parameters.Add(name: "@OrganizationName", request.OrganizationName);
            parameters.Add(name: "@OrganizationPhoneNumber", request.OrganizationPhoneNumber);
            parameters.Add(name: "@OrganizationEmail", request.OrganizationEmail);
            parameters.Add(name: "@OrganizationAddress", request.OrganizationAddress);
            parameters.Add(name: "@PesonContact", request.PersonContact);
            parameters.Add(name: "@PhoneContact", request.PhoneContact);
            parameters.Add(name: "@EmailContact", request.EmailContact);
            parameters.Add(name: "@Message", "", DbType.String, ParameterDirection.Output);
            using (var result = SqlMapper.QueryFirstOrDefaultAsync <Organization>(
                       cnn: connection,
                       sql: "sp_UpdateOrganization",
                       param: parameters,
                       commandType: CommandType.StoredProcedure))
            {
                UpdateOrganizationRes editRes = new UpdateOrganizationRes();
                editRes.Organization = await result;
                editRes.Message      = parameters.Get <string>("@Message");
                return(editRes);
            }
        }
 public async Task <UpdateOrganizationRes> UpdateOrganization(UpdateOrganizationReq request)
 {
     return(await _organizationsRepository.UpdateOrganization(request));
 }
Exemple #3
0
 public async Task <IActionResult> UpdateOrganization(UpdateOrganizationReq request)
 {
     return(Ok(await _organizationsServices.UpdateOrganization(request)));
 }