public IHttpActionResult Post([FromBody] MasterOrganizationRole masterOrganizationRole)
        {
            var userCtx = base.GetUserContext();

            _masterOrganizationRoleService.Save(masterOrganizationRole, userCtx);
            return(Ok());
        }
Esempio n. 2
0
 public void Save(MasterOrganizationRole masterOrganizationRole, UserContext userCtx)
 {
     if (masterOrganizationRole.Id == 0)
     {
         _masterOrganizationRoleRepository.SaveMasterOrganizationRole(masterOrganizationRole, userCtx);
     }
     else
     {
         _masterOrganizationRoleRepository.UpdateMasterOrganizationRole(masterOrganizationRole, userCtx);
     }
 }
Esempio n. 3
0
        public void InsertMasterOrganizationRole(MasterOrganizationRole masterOrganizationRole)
        {
            var sqlParam = new MySqlSpParam();

            sqlParam.StoreProcedureName  = AppConstants.StoreProcedure.spMasterOrganizationRole_Insert;
            sqlParam.StoreProcedureParam = new MySqlParameter[] {
                new MySqlParameter("@role", masterOrganizationRole.Role),
                new MySqlParameter("@isValid", masterOrganizationRole.IsValid),
                new MySqlParameter("@createdBy", masterOrganizationRole.CreatedBy),
                new MySqlParameter("@createdOn", masterOrganizationRole.CreatedOn)
            };
            DataAccessHelper.ExecuteNonQuery(sqlParam.ToSqlCommand(),
                                             sqlParam.StoreProcedureParam);
        }
 public void UpdateMasterOrganizationRole(MasterOrganizationRole masterOrganizationRole, UserContext userCtx)
 {
     masterOrganizationRole.UpdatedBy = userCtx.UserId;
     masterOrganizationRole.UpdatedOn = DateTime.Now.ToMySqlDateString();
     _masterOrganizationRoleDataAccess.UpdateMasterOrganizationRole(masterOrganizationRole);
 }