Ejemplo n.º 1
0
        public int InsertOrUpdateCustomerDepartment(CustomerDepartmentEntity objCustomerDepartmentEntity)
        {
            var paramCustomerDepartmentId = new SqlParameter
            {
                ParameterName = "CustomerDepartmentId",
                DbType        = DbType.Int32,
                Value         = Convert.ToInt32(objCustomerDepartmentEntity.customer_department_id)
            };
            var paramStoreId = new SqlParameter
            {
                ParameterName = "StoreId",
                DbType        = DbType.Int32,
                Value         = objCustomerDepartmentEntity.store_id
            };
            var paramDepartmentName = new SqlParameter
            {
                ParameterName = "DepartmentName",
                DbType        = DbType.String,
                Value         = objCustomerDepartmentEntity.name
            };

            var paramLoggedInUserId = new SqlParameter
            {
                ParameterName = "LoggedInUserId",
                DbType        = DbType.Int32,
                Value         = objCustomerDepartmentEntity.LoggedInUserId
            };
            var ParameterStatus = new SqlParameter
            {
                ParameterName = "status",
                DbType        = DbType.Int32,
                Value         = objCustomerDepartmentEntity.status
            };



            int result = objGenericRepository.ExecuteSQL <int>("InsertOrUpdateCustomerDepartment", paramCustomerDepartmentId, paramStoreId, paramDepartmentName, paramLoggedInUserId, ParameterStatus).FirstOrDefault();

            return(result);
        }
        public HttpResponseMessage InsertOrUpdateCustomerDepartment(CustomerDepartmentEntity objCustomerDepartmentEntity)
        {
            int result = _customerDepartmentService.InsertOrUpdateCustomerDepartment(objCustomerDepartmentEntity);

            return(Request.CreateResponse(HttpStatusCode.OK, result));
        }