public string AddTaskComment(string comment, string userId, string taskId, string commentDate, DateTime entryDate)
        {
            string status = "";
            try
            {

                TaskCommentRepository taskrepo = new TaskCommentRepository();
                Domain.Myfashion.Domain.TaskComment objTask = new Domain.Myfashion.Domain.TaskComment();

                objTask.Id = new Guid();
                objTask.UserId = Guid.Parse(userId);
                objTask.Comment = comment;
                objTask.TaskId = Guid.Parse(taskId);
                //objTask.CommentDate = Convert.ToDateTime(commentDate);
                objTask.CommentDate = DateTime.Now;
                objTask.EntryDate = DateTime.Now;

                taskrepo.addTaskComment(objTask);

                status = "Success";
            }
            catch (Exception ex)
            {
                Console.WriteLine("Error : " + ex.StackTrace);
            }
            return new JavaScriptSerializer().Serialize(status);
        }
        public void CreateNewTaskForAnroid(string description, string userid, string assigntoId, string comment)
        {
            string descritption = description;
            Guid idtoassign = Guid.Empty;
            idtoassign = Guid.Parse(assigntoId);

            Domain.Myfashion.Domain.Tasks objTask = new Domain.Myfashion.Domain.Tasks();
            TaskRepository objTaskRepo = new TaskRepository();
            objTask.AssignDate = DateTime.Now.ToString("yyyy-MM-dd H:mm:ss").ToString();
            objTask.AssignTaskTo = idtoassign;
            objTask.TaskStatus = false;
            objTask.TaskMessage = descritption;
            objTask.UserId = Guid.Parse(userid);
            Guid taskid = Guid.NewGuid();
            objTask.Id = taskid;
            objTaskRepo.addTask(objTask);

            /////////////////       
            string Comment = comment;
            if (!string.IsNullOrEmpty(comment))
            {
                string curdate = DateTime.Now.ToString("yyyy-MM-dd H:mm:ss").ToString();
                Domain.Myfashion.Domain.TaskComment objcmt = new Domain.Myfashion.Domain.TaskComment();
                TaskCommentRepository objcmtRepo = new TaskCommentRepository();
                objcmt.Comment = comment;
                objcmt.CommentDate = DateTime.Now;
                objcmt.EntryDate = DateTime.Now;
                objcmt.Id = Guid.NewGuid();
                objcmt.TaskId = objTask.Id;
                objcmt.UserId = Guid.Parse(userid);
                objcmtRepo.addTaskComment(objcmt);
            }
        }
        public string GetAllTaskCommentByUserIdTaskId(string taskId, string userId)
        {
           // ArrayList arrList = new ArrayList();
           
            string JStr = string.Empty;
            try
            {

                TaskCommentRepository objTaskCommentRepository = new TaskCommentRepository();
                Domain.Myfashion.Domain.TaskComment objTask = new Domain.Myfashion.Domain.TaskComment();
                List<Domain.Myfashion.Domain.TaskComment> arrList = new List<Domain.Myfashion.Domain.TaskComment>();
                objTask.Id = Guid.Parse(taskId);
                objTask.UserId = Guid.Parse(userId);


                arrList = objTaskCommentRepository.getAllTasksCommentOfUser(objTask.Id,objTask.UserId);

                if (arrList.Count > 0)
                {
                    JStr = new JavaScriptSerializer().Serialize(arrList);
                }
                else
                {
                    JStr = "Data Not Found";
                }

            }
            catch (Exception ex)
            {
                Console.WriteLine("Error : " + ex.StackTrace);
            }
            return JStr;
        }
Ejemplo n.º 4
0
        public string AddTaskComment(string comment, string userId, string taskId, string commentDate, DateTime entryDate)
        {
            string status = "";

            try
            {
                TaskCommentRepository taskrepo = new TaskCommentRepository();
                Domain.Myfashion.Domain.TaskComment objTask = new Domain.Myfashion.Domain.TaskComment();

                objTask.Id      = new Guid();
                objTask.UserId  = Guid.Parse(userId);
                objTask.Comment = comment;
                objTask.TaskId  = Guid.Parse(taskId);
                //objTask.CommentDate = Convert.ToDateTime(commentDate);
                objTask.CommentDate = DateTime.Now;
                objTask.EntryDate   = DateTime.Now;

                taskrepo.addTaskComment(objTask);

                status = "Success";
            }
            catch (Exception ex)
            {
                Console.WriteLine("Error : " + ex.StackTrace);
            }
            return(new JavaScriptSerializer().Serialize(status));
        }
Ejemplo n.º 5
0
        public string GetAllTaskCommentByUserIdTaskId(string taskId, string userId)
        {
            // ArrayList arrList = new ArrayList();

            string JStr = string.Empty;

            try
            {
                TaskCommentRepository objTaskCommentRepository     = new TaskCommentRepository();
                Domain.Myfashion.Domain.TaskComment        objTask = new Domain.Myfashion.Domain.TaskComment();
                List <Domain.Myfashion.Domain.TaskComment> arrList = new List <Domain.Myfashion.Domain.TaskComment>();
                objTask.Id     = Guid.Parse(taskId);
                objTask.UserId = Guid.Parse(userId);


                arrList = objTaskCommentRepository.getAllTasksCommentOfUser(objTask.Id, objTask.UserId);

                if (arrList.Count > 0)
                {
                    JStr = new JavaScriptSerializer().Serialize(arrList);
                }
                else
                {
                    JStr = "Data Not Found";
                }
            }
            catch (Exception ex)
            {
                Console.WriteLine("Error : " + ex.StackTrace);
            }
            return(JStr);
        }
Ejemplo n.º 6
0
        public string GetAllTasks(string custid)
        {
            ArrayList             taskdata       = new ArrayList();
            TaskCommentRepository objTaskCmtRepo = new TaskCommentRepository();
            TaskRepository        taskrepo       = new TaskRepository();

            taskdata = taskrepo.getAllTasksOfUser(Guid.Parse(custid));
            return(new JavaScriptSerializer().Serialize(taskdata));
        }
Ejemplo n.º 7
0
        public string DeleteTask(string TaskId)
        {
            string ret = string.Empty;

            try
            {
                TaskRepository        objTaskRepo       = new TaskRepository();
                int                   res               = objTaskRepo.deleteTask(Guid.Parse(TaskId));
                TaskCommentRepository ObjTaskcomentRepo = new TaskCommentRepository();
                int                   i = ObjTaskcomentRepo.DeleteTaskCommentByTaskId(Guid.Parse(TaskId));

                ret = "Success";
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex.StackTrace);
                ret = "Fail";
            }
            return(new JavaScriptSerializer().Serialize(ret));
        }
Ejemplo n.º 8
0
        public string AddNewTaskWithGroupForApps(string description, string messagedate, string userid, string assigntoId, string comment, string groupid)
        {
            string descritption = description;
            Guid   idtoassign   = Guid.Empty;

            idtoassign = Guid.Parse(assigntoId);

            Domain.Myfashion.Domain.Tasks objTask = new Domain.Myfashion.Domain.Tasks();
            TaskRepository objTaskRepo            = new TaskRepository();

            objTask.AssignDate      = DateTime.Now.ToString("yyyy-MM-dd H:mm:ss").ToString();
            objTask.AssignTaskTo    = idtoassign;
            objTask.TaskStatus      = false;
            objTask.TaskMessage     = descritption;
            objTask.TaskMessageDate = DateTime.Parse(messagedate).ToLocalTime();
            objTask.UserId          = Guid.Parse(userid);
            Guid taskid = Guid.NewGuid();

            objTask.Id      = taskid;
            objTask.GroupId = Guid.Parse(groupid);
            objTaskRepo.addTask(objTask);

            /////////////////
            string Comment = comment;

            if (!string.IsNullOrEmpty(comment))
            {
                string curdate = DateTime.Now.ToString("yyyy-MM-dd H:mm:ss").ToString();
                Domain.Myfashion.Domain.TaskComment objcmt = new Domain.Myfashion.Domain.TaskComment();
                TaskCommentRepository objcmtRepo           = new TaskCommentRepository();
                objcmt.Comment     = comment;
                objcmt.CommentDate = DateTime.Now;
                objcmt.EntryDate   = DateTime.Now;
                objcmt.Id          = Guid.NewGuid();
                objcmt.TaskId      = objTask.Id;
                objcmt.UserId      = Guid.Parse(userid);
                objcmtRepo.addTaskComment(objcmt);
            }
            return("success");
        }
Ejemplo n.º 9
0
        public void CreateNewTaskForAnroid(string description, string userid, string assigntoId, string comment)
        {
            string descritption = description;
            Guid   idtoassign   = Guid.Empty;

            idtoassign = Guid.Parse(assigntoId);

            Domain.Myfashion.Domain.Tasks objTask = new Domain.Myfashion.Domain.Tasks();
            TaskRepository objTaskRepo            = new TaskRepository();

            objTask.AssignDate   = DateTime.Now.ToString("yyyy-MM-dd H:mm:ss").ToString();
            objTask.AssignTaskTo = idtoassign;
            objTask.TaskStatus   = false;
            objTask.TaskMessage  = descritption;
            objTask.UserId       = Guid.Parse(userid);
            Guid taskid = Guid.NewGuid();

            objTask.Id = taskid;
            objTaskRepo.addTask(objTask);

            /////////////////
            string Comment = comment;

            if (!string.IsNullOrEmpty(comment))
            {
                string curdate = DateTime.Now.ToString("yyyy-MM-dd H:mm:ss").ToString();
                Domain.Myfashion.Domain.TaskComment objcmt = new Domain.Myfashion.Domain.TaskComment();
                TaskCommentRepository objcmtRepo           = new TaskCommentRepository();
                objcmt.Comment     = comment;
                objcmt.CommentDate = DateTime.Now;
                objcmt.EntryDate   = DateTime.Now;
                objcmt.Id          = Guid.NewGuid();
                objcmt.TaskId      = objTask.Id;
                objcmt.UserId      = Guid.Parse(userid);
                objcmtRepo.addTaskComment(objcmt);
            }
        }
Ejemplo n.º 10
0
 public string GetAllTasks(string custid)
 {
     ArrayList taskdata = new ArrayList();
     TaskCommentRepository objTaskCmtRepo = new TaskCommentRepository();
     TaskRepository taskrepo = new TaskRepository();
     taskdata = taskrepo.getAllTasksOfUser(Guid.Parse(custid));
     return new JavaScriptSerializer().Serialize(taskdata);
 }
Ejemplo n.º 11
0
        public string DeleteTask(string TaskId)
        {
            string ret = string.Empty;
            try
            {
                TaskRepository objTaskRepo = new TaskRepository();
                int res= objTaskRepo.deleteTask(Guid.Parse(TaskId));
                TaskCommentRepository ObjTaskcomentRepo = new TaskCommentRepository();
                int i = ObjTaskcomentRepo.DeleteTaskCommentByTaskId(Guid.Parse(TaskId));

                    ret = "Success";
            }
            catch (Exception ex)
            {

                Console.WriteLine(ex.StackTrace);
                ret = "Fail";
            }
            return new JavaScriptSerializer().Serialize(ret);
        }
Ejemplo n.º 12
0
        public string AddNewTaskWithGroupForApps(string description, string messagedate, string userid, string assigntoId, string comment, string groupid)
        {
            string descritption = description;
            Guid idtoassign = Guid.Empty;
            idtoassign = Guid.Parse(assigntoId);

            Domain.Myfashion.Domain.Tasks objTask = new Domain.Myfashion.Domain.Tasks();
            TaskRepository objTaskRepo = new TaskRepository();
            objTask.AssignDate = DateTime.Now.ToString("yyyy-MM-dd H:mm:ss").ToString();
            objTask.AssignTaskTo = idtoassign;
            objTask.TaskStatus = false;
            objTask.TaskMessage = descritption;
            objTask.TaskMessageDate = DateTime.Parse(messagedate).ToLocalTime();
            objTask.UserId = Guid.Parse(userid);
            Guid taskid = Guid.NewGuid();
            objTask.Id = taskid;
            objTask.GroupId = Guid.Parse(groupid);
            objTaskRepo.addTask(objTask);

            /////////////////       
            string Comment = comment;
            if (!string.IsNullOrEmpty(comment))
            {
                string curdate = DateTime.Now.ToString("yyyy-MM-dd H:mm:ss").ToString();
                Domain.Myfashion.Domain.TaskComment objcmt = new Domain.Myfashion.Domain.TaskComment();
                TaskCommentRepository objcmtRepo = new TaskCommentRepository();
                objcmt.Comment = comment;
                objcmt.CommentDate = DateTime.Now;
                objcmt.EntryDate = DateTime.Now;
                objcmt.Id = Guid.NewGuid();
                objcmt.TaskId = objTask.Id;
                objcmt.UserId = Guid.Parse(userid);
                objcmtRepo.addTaskComment(objcmt);
            }
            return "success";
        }