Example #1
0
        public bool SaveUploadFile(SaveUploadFileDTO obj)
        {
            bool res = false;

            obj.CreatedBy = "1001";
            SqlCommand cmd = new SqlCommand("sp_SaveUploadFile");

            cmd.CommandType = CommandType.StoredProcedure;
            cmd.Parameters.AddWithValue("@P_RegNo", obj.RegNo);
            cmd.Parameters.AddWithValue("@P_Student", obj.Student);
            cmd.Parameters.AddWithValue("@p_CollegeName", obj.CollegeName);
            cmd.Parameters.AddWithValue("@P_Department", obj.Department);
            cmd.Parameters.AddWithValue("@P_Class", obj.Class);
            cmd.Parameters.AddWithValue("@P_Section", obj.Section);
            cmd.Parameters.AddWithValue("@p_Event", obj.Event);
            cmd.Parameters.AddWithValue("@p_Title", obj.Title);
            cmd.Parameters.AddWithValue("@P_Date", obj.Date);
            cmd.Parameters.AddWithValue("@P_Place", obj.Place);
            cmd.Parameters.AddWithValue("@P_Upload", obj.Upload);
            cmd.Parameters.AddWithValue("@p_ActionBy", obj.CreatedBy);
            int result = new DBlayer().ExecuteNonQuery(cmd);

            if (result != Int32.MaxValue)
            {
                res = true;
            }
            return(res);
        }
Example #2
0
        public HttpResponseMessage Save()
        {
            HttpResponseMessage message;


            var httpRequest = HttpContext.Current.Request.Files[0];
            var Upload      = httpRequest.FileName;


            //  var httpRequest = HttpContext.Current.Request.Files;
            var RegNo       = HttpContext.Current.Request.Form[0];
            var Student     = HttpContext.Current.Request.Form[1];
            var CollegeName = HttpContext.Current.Request.Form[2];
            var Department  = HttpContext.Current.Request.Form[3];
            var Class       = HttpContext.Current.Request.Form[4];
            var Section     = HttpContext.Current.Request.Form[5];
            var Event       = HttpContext.Current.Request.Form[6];
            var Title       = HttpContext.Current.Request.Form[7];
            var Date        = HttpContext.Current.Request.Form[8];
            var Place       = HttpContext.Current.Request.Form[9];



            SaveUploadFileDTO save = new SaveUploadFileDTO();

            save.Upload      = Upload;
            save.RegNo       = RegNo;
            save.Student     = Student;
            save.CollegeName = CollegeName;
            save.Department  = Department;
            save.Class       = Class;
            save.Section     = Section;
            save.Event       = Event;
            save.Title       = Title;
            save.Date        = Convert.ToDateTime(Date);
            save.Place       = Place;



            if (httpRequest != null && Url != null)
            {
                var pathf        = HttpContext.Current.Server.MapPath("~/UploadFile");
                var fileSavePath = Path.Combine(pathf, Upload);

                Directory.CreateDirectory(pathf);
                httpRequest.SaveAs(fileSavePath);
            }


            try
            {
                UploadFileDAL dal    = new UploadFileDAL();
                var           dynobj = new { result = dal.SaveUploadFile(save) };
                message = Request.CreateResponse(HttpStatusCode.OK, dynobj);
            }
            catch (Exception ex)
            {
                message = Request.CreateResponse(HttpStatusCode.BadRequest, new { msgText = "Somthing wrong, Try Again!" });
            }

            return(message);
        }