public JsonResult UtpPerson(Person _param)
        {
            int result = 0;

            try
            {
                DaoFactory.BeginTransaction();

                DObject dobj = new DObject();
                dobj.Type      = CommonConstant.TYPE_PERSON;
                dobj.Name      = _param.Name;
                dobj.OID       = _param.OID;
                dobj.Thumbnail = _param.Thumbnail;
                DObjectRepository.UdtDObject(dobj);

                PersonRepository.UtpPerson(_param);
                DaoFactory.Commit();
            }
            catch (Exception ex)
            {
                DaoFactory.Rollback();
                return(Json(new ResultJsonModel {
                    isError = true, resultMessage = ex.Message, resultDescription = ex.ToString()
                }));
            }
            return(Json(result));
        }
        public JsonResult UtpDepartment(JqTreeModel _param)
        {
            int result = 0;

            try
            {
                DaoFactory.BeginTransaction();

                DObject dobj = new DObject();
                dobj.Type        = CommonConstant.TYPE_DEPARTMENT;
                dobj.OID         = _param.id;
                dobj.Name        = _param.label;
                dobj.Description = _param.value;
                result           = DObjectRepository.UdtDObject(dobj);

                DaoFactory.Commit();
            }
            catch (Exception ex)
            {
                DaoFactory.Rollback();
                return(Json(new ResultJsonModel {
                    isError = true, resultMessage = ex.Message, resultDescription = ex.ToString()
                }));
            }
            return(Json(result));
        }
Beispiel #3
0
        public JsonResult UdtEPartObj(EPart _param)
        {
            int result = 0;

            DObjectRepository.UdtDObject(_param);
            EPartRepository.UdtEPartObject(_param);


            return(Json(result));
        }
Beispiel #4
0
        public JsonResult ImgUploadFile(string OID)
        {
            string VAULT_PATH = Server.MapPath("~/images/Thumbnail/");
            var    fileName   = "";

            if (Request.Files.Count > 0)
            {
                HttpFileCollectionBase files = Request.Files;
                HttpPostedFileBase     File  = files[0];
                try
                {
                    DirectoryInfo di = new DirectoryInfo(VAULT_PATH);

                    if (!di.Exists)
                    {
                        di.Create();
                    }

                    System.TimeSpan tspan       = System.TimeSpan.FromTicks(DateTime.Now.Ticks);
                    long            curTime     = (long)tspan.TotalSeconds;
                    string          file_nm     = Path.GetFileName(File.FileName);
                    string          file_format = file_nm.Substring(file_nm.LastIndexOf(".") + 1);
                    string          cfile_nm    = curTime.ToString() + "." + file_format;

                    FileStream fs = System.IO.File.Create(VAULT_PATH + "\\" + cfile_nm);
                    File.InputStream.CopyTo(fs);

                    fileName = cfile_nm;

                    fs.Close();
                    File.InputStream.Close();

                    if (OID != null && OID.Length > 0)
                    {
                        DObjectRepository.UdtDObject(new DObject {
                            OID = Convert.ToInt32(OID), Thumbnail = fileName
                        });
                    }
                }
                catch (Exception ex)
                {
                    return(Json(new ResultJsonModel {
                        isError = true, resultMessage = ex.Message, resultDescription = ex.ToString()
                    }));
                }
            }
            return(Json(fileName));
        }
        public JsonResult updateLibrary(Library _param)
        {
            int result = 0;

            try
            {
                DaoFactory.BeginTransaction();
                result = DObjectRepository.UdtDObject(_param);
                LibraryRepository.updateLibrary(_param);
                DaoFactory.Commit();
            }
            catch (Exception ex)
            {
                DaoFactory.Rollback();
                return(Json(new ResultJsonModel {
                    isError = true, resultMessage = ex.Message, resultDescription = ex.ToString()
                }));
            }
            return(Json(result));
        }
        public JsonResult UdtChangeOrder(ECO _param)
        {
            int result = 0;

            try
            {
                DaoFactory.BeginTransaction();

                DObjectRepository.UdtDObject(_param);
                ECORepository.UdtChangeOrderObject(_param);

                DaoFactory.Commit();
            }
            catch (Exception ex)
            {
                DaoFactory.Rollback();
                return(Json(new ResultJsonModel {
                    isError = true, resultMessage = ex.Message, resultDescription = ex.ToString()
                }));
            }
            return(Json(result));
        }
Beispiel #7
0
 public JsonResult UdtEcrObj(ECR _param)
 {
     DObjectRepository.UdtDObject(_param);
     ECRRepository.UdtChangeRequest(_param);
     return(Json(0));
 }