public JsonResult SaveDyanamicForm(string FormName, string Form_Json, string Form_HTML)
        {
            var result = new jsonMessage();

            try
            {
                Form_Master _modal = new Form_Master();
                _modal.Form_Name      = FormName;
                _modal.Form_Body_Json = Form_Json;
                _modal.Form_Body_Html = Form_HTML;

                int Issave = _Home_Repository.SaveDynamicForm(_modal);
                if (Issave == 1)
                {
                    result.Message = "Form has beed saved successfully.";
                    result.Status  = true;
                }
            }
            catch (Exception ex)
            {
                //ErrorLogers.ErrorLog(ex);
                result.Message = ex.ToString();
                result.Status  = false;
            }
            return(Json(result, JsonRequestBehavior.AllowGet));
        }
        public JsonResult SaveForm(int UserId, string UserName, string Form_Data)
        {
            var result = new jsonMessage();

            try
            {
                Form_Data_Master _modal = new Form_Data_Master();
                _modal.UserId    = UserId;
                _modal.UserName  = UserName;
                _modal.Form_Data = Form_Data;

                int Issave = _Home_Repository.SaveForm(_modal);
                if (Issave == 1)
                {
                    result.Message = "Form has beed submited successfully.";
                    result.Status  = true;
                }
            }
            catch (Exception ex)
            {
                //ErrorLogers.ErrorLog(ex);
                result.Message = ex.ToString();
                result.Status  = false;
            }
            return(Json(result, JsonRequestBehavior.AllowGet));
        }
Beispiel #3
0
        public JsonResult SaveAndUpdateCurrency(int itemID, string idName, string idCode, string idBuying, string idSelling, string idReception, string idSales)
        {
            var result = new jsonMessage();

            try
            {
                MoneyCurrency currency = new MoneyCurrency();
                currency.Id                  = itemID;
                currency.Name                = idName;
                currency.Code                = idCode;
                currency.Exchange_Buying     = idBuying;
                currency.Exchange_Selling    = idSelling;
                currency.Effective_Reception = idReception;
                currency.Effective_Sales     = idSales;
                currency.Date                = DateTime.Now;
                db.Entry(currency).State     = EntityState.Modified;
                result.Message               = "Başarıyla Güncelleştirildi...";
                result.Status                = true;
                db.SaveChanges();
            }
            catch (Exception ex)
            {
                result.Status  = false;
                result.Message = "İşlem Başarısız Tekrar Deneyiniz";
            }
            return(Json(result, JsonRequestBehavior.AllowGet));
        }
Beispiel #4
0
        public JsonResult DeleteClient(int id)
        {
            var result = new jsonMessage();

            try
            {
                var client = new Client {
                    ClientId = id
                };
                db.Entry(client).State = EntityState.Deleted;
                db.SaveChanges();


                result.Message = "Data Client berhasil dihapus...";
                result.Status  = true;
            }
            catch (Exception ex)
            {
                //ErrorLogers.ErrorLog(ex);
                result.Message = "Permintaan Anda tidak bisa diproses. Coba lagi nanti.";
                result.Status  = false;
                //commit
            }
            return(Json(result, JsonRequestBehavior.AllowGet));
        }
Beispiel #5
0
        //sccsc



        //____________________________________________________________________________________________
        public JsonResult SaveProjectSchedule(int ProjectId, string Version, string StartDate, string EndDate, string CreatedDate, string CreatedBy)
        {
            var result = new jsonMessage();

            try
            {
                //define the model
                ProjectSchedule newProjectSchedule = new ProjectSchedule();
                newProjectSchedule.ProjectId   = ProjectId;
                newProjectSchedule.Version     = Version;
                newProjectSchedule.StartDate   = Convert.ToDateTime(StartDate);
                newProjectSchedule.EndDate     = Convert.ToDateTime(EndDate);
                newProjectSchedule.CreatedDate = Convert.ToDateTime(CreatedDate);
                newProjectSchedule.CreatedBy   = CreatedBy;
                newProjectSchedule.IsActive    = true;



                //for insert recored..
                db.ProjectSchedules.Add(newProjectSchedule);
                result.Message = "Data Schedule Project berhasil disimpan...";
                result.Status  = true;

                db.SaveChanges();
            }
            catch (Exception ex)
            {
                //ErrorLogers.ErrorLog(ex);
                result.Message = "Permintaan Anda tidak bisa diproses. Coba lagi nanti.";
                result.Status  = false;
            }
            return(Json(result, JsonRequestBehavior.AllowGet));
        }
        public JsonResult SaveAndUpdateProduct(int Emp_Id, string Emp_FirstName, string Emp_LastName, string Emp_Email,
                                               string Emp_Salary, string Emp_Designation, string Emp_DOB, string Emp_Address, string Gender)
        {
            var result = new jsonMessage();

            try
            {
                //define the model
                Employee emp = new Employee();
                emp.Emp_Id          = Emp_Id;
                emp.Emp_FirstName   = Emp_FirstName;
                emp.Emp_LastName    = Emp_LastName;
                emp.Emp_Email       = Emp_Email;
                emp.Emp_Salary      = Convert.ToDecimal(Emp_Salary);
                emp.Emp_Designation = Emp_Designation;
                emp.Emp_DOB         = Convert.ToDateTime(Emp_DOB);
                emp.Emp_Address     = Emp_Address;
                emp.Gender          = Gender;


                //for insert recored..
                if (emp.Emp_Id == 0)
                {
                    db.Employees.Add(emp);
                    result.Message = "your product has been saved success..";
                    result.Status  = true;
                }
                else  //for update recored..
                {
                    db.Entry(emp).State = EntityState.Modified;
                    result.Message      = "your product has been updated successfully..";
                    result.Status       = true;
                }
                db.SaveChanges();
            }
            catch (Exception ex)
            {
                result.Message = "We are unable to process your request at this time. Please try again later.";
                result.Status  = false;
            }
            return(Json(result, JsonRequestBehavior.AllowGet));
        }
Beispiel #7
0
        public JsonResult DeleteEmployee(int id)
        {
            var result = new jsonMessage();

            try
            {
                var emp = new Employee {
                    Emp_Id = id
                };
                IRepObj.DeleteEmployee(emp);


                result.Message = "your employee has been deleted successfully..";
                result.Status  = true;
            }
            catch (Exception ex)
            {
                result.Message = "We are unable to process your request at this time. Please try again later.";
                result.Status  = false;
            }
            return(Json(result, JsonRequestBehavior.AllowGet));
        }
        public JsonResult Delete(int id)
        {
            var result = new jsonMessage();

            try
            {
                var change = new ChangeRequest()
                {
                    ChangeRequestId = id
                };
                db.Entry(change).State = EntityState.Deleted;
                db.SaveChanges();

                result.Message = "Hapus Berhasil";
                result.Status  = true;
            }
            catch (Exception)
            {
                result.Message = "We are unable to process your request at this time. Please try again later.";
                result.Status  = false;
            }
            return(Json(result, JsonRequestBehavior.AllowGet));
        }
        public JsonResult CreateAndUpdate(int ChangeRequestId, int RequirementId, string ChangeRequestNumber, string Description, decimal MandaysEstimation)
        {
            var result = new jsonMessage();

            try
            {
                ChangeRequest changeRe = new ChangeRequest();

                changeRe.ChangeRequestId     = ChangeRequestId;
                changeRe.RequimentId         = RequirementId;
                changeRe.ChangeRequestNumber = ChangeRequestNumber;
                changeRe.Description         = Description;
                changeRe.MandaysEstimation   = MandaysEstimation;

                if (ChangeRequestId == 0)
                {
                    db.ChangeRequests.Add(changeRe);
                    result.Message = "Tambah Berhasil";
                    result.Status  = true;
                }
                else
                {
                    db.Entry(changeRe).State = EntityState.Modified;
                    result.Message           = "Update Berhasil";
                    result.Status            = true;
                }


                db.SaveChanges();
            }
            catch (Exception)
            {
                result.Message = "We are unable to process your request at this time. Please try again later.";
                result.Status  = false;
            }
            return(Json(result, JsonRequestBehavior.AllowGet));
        }
Beispiel #10
0
        public JsonResult SaveAndUpdateClient(int PID, string namaClient, string contactPerson, string phone, string email)
        {
            var result = new jsonMessage();

            try
            {
                //define the model
                Client newClient = new Client();
                newClient.ClientId      = PID;
                newClient.Name          = namaClient;
                newClient.ContactPerson = contactPerson;
                newClient.Phone         = phone;
                newClient.Email         = email;

                //for insert recored..
                if (PID == 0)
                {
                    db.Clients.Add(newClient);
                    result.Message = "Data Client berhasil disimpan...";
                    result.Status  = true;
                }
                else  //for update recored..
                {
                    db.Entry(newClient).State = EntityState.Modified;
                    result.Message            = "Data Client berhasil diubah...";
                    result.Status             = true;
                }
                db.SaveChanges();
            }
            catch (Exception ex)
            {
                //ErrorLogers.ErrorLog(ex);
                result.Message = "Permintaan Anda tidak bisa diproses. Coba lagi nanti.";
                result.Status  = false;
            }
            return(Json(result, JsonRequestBehavior.AllowGet));
        }