示例#1
0
        public bool DeleteRequestTemplate(DeletedRequestTemplateWithAdminUser deletedRequestTemplateWithAdminUser)
        {
            Logging.LogDebugMessage("Method: DeleteRequestTemplate, MethodType: Post, Layer: RequestTemplateController, Parameters:   deletedRequestTemplateWithAdminUser = " + JsonConvert.SerializeObject(deletedRequestTemplateWithAdminUser));

            using (RequestTemplateBL requestTemplate = new RequestTemplateBL())
            {
                return(requestTemplate.DeleteRequestTemplate(deletedRequestTemplateWithAdminUser));
            }
        }
示例#2
0
        /// <summary>Delete DeleteRequestTemplate </summary>
        /// <param name="RequestTemplateIds">The Integer object</param>
        /// <param name="AdminUserID">THe long object</param>
        /// <returns>boolean value</returns>
        public bool DeleteRequestTemplate(DeletedRequestTemplateWithAdminUser deletedRequestTemplateWithAdminUser)
        {
            var dataset  = new DataSet();
            var response = false;

            Logging.LogDebugMessage("Method: DeleteRequestTemplate, MethodType: Get, Layer: RequestTemplateDAL, Parameters:  deletedRequestTemplateWithAdminUser = "******"USP_DeleteRequestTemplate";
                    command.CommandType = CommandType.StoredProcedure;
                    command.Parameters.Add(new SqlParameter()
                    {
                        ParameterName = "@RequestTemplateIds", Value = deletedRequestTemplateWithAdminUser.RequestTemplateIds
                    });
                    command.Parameters.Add(new SqlParameter()
                    {
                        ParameterName = "@AdminUserID", Value = deletedRequestTemplateWithAdminUser.AdminUserID
                    });

                    using (SqlDataAdapter adapter = new SqlDataAdapter(command))
                    {
                        adapter.Fill(dataset);
                        if (dataset != null)
                        {
                            response = true;
                        }
                    }
                }
            }
            catch (SqlException sqlEx)
            {
                Logging.LogErrorMessage("Method: DeleteRequestTemplate, Layer: RequestTemplateDAL, Stack Trace: " + sqlEx.ToString());
                throw;
            }
            catch (Exception ex)
            {
                Logging.LogErrorMessage("Method: DeleteRequestTemplate, Layer: RequestTemplateDAL, Stack Trace: " + ex.ToString());
                throw;
            }
            return(response);
        }
示例#3
0
 /// <summary>Delete Requesttemplate </summary>
 /// <param name="RequestTemplateIds">The Integer object</param>
 /// <param name="AdminUserID">THe long object</param>
 /// <returns>boolean value</returns>
 public bool DeleteRequestTemplate(DeletedRequestTemplateWithAdminUser deletedRequestTemplateWithAdminUser)
 {
     Logging.LogDebugMessage("Method: DeleteRequestTemplate, MethodType: Get, Layer: RequestTemplateBL, Parameters:  deletedRequestTemplateWithAdminUser = "******"Method: DeleteRequestTemplate, Layer: RequestTemplateBL, Stack Trace: " + sqlEx.ToString());
         throw;
     }
     catch (Exception ex)
     {
         Logging.LogErrorMessage("Method: DeleteRequestTemplate, Layer: RequestTemplateBL, Stack Trace: " + ex.ToString());
         throw;
     }
 }