Пример #1
0
        public JsonResult ProjeTest()
        {
            var      routeValue = RouteData.Values["id"];
            TBLPROJE proje      = new TBLPROJE();

            conn.Open();
            SqlCommand command = new SqlCommand("SELECT  PROJE_TURU, PROJE_ADI, PROJE_TANIMI FROM TBLPROJE WHERE PROJE_KOD ='" + routeValue + "'", conn);

            DataTable      dataTable      = new DataTable();
            SqlDataAdapter sqlDataAdapter = new SqlDataAdapter(command);

            sqlDataAdapter.Fill(dataTable);
            sqlDataAdapter.Dispose();


            //count = Convert.ToInt16(command.ExecuteScalar());
            for (int i = 0; i < dataTable.Rows.Count; i++)
            {
                proje.PROJE_ADI    = dataTable.Rows[i]["PROJE_ADI"].ToString();
                proje.PROJE_TANIMI = dataTable.Rows[i]["PROJE_TANIMI"].ToString();
                proje.PROJE_TURU   = dataTable.Rows[i]["PROJE_TURU"].ToString();
            }


            return(Json(proje, JsonRequestBehavior.AllowGet));
        }
Пример #2
0
        public ActionResult ProjeDüzenle(TBLPROJE model)
        {
            model.REC_UPDATE     = DateTime.Now;
            model.REC_UPUSERNAME = (string)Session["UserName"];
            model.REC_UPUSERNO   = (int)Session["UserId"];
            model.REC_VERSION    = CreateCommon.REC_VERSION;
            model.REC_CHANGED    = "1";

            entities.Entry(model).State = EntityState.Modified;
            entities.SaveChanges();

            return(RedirectToAction("projeGörüntüle"));
        }
Пример #3
0
        public ActionResult ProjeDetay(string id)
        {
            var model = from f in entities.TBLGOREV
                        select f;


            model = model.Where(f => f.PROJE_KOD.Contains(id));

            TBLPROJE tBLPROJE = new TBLPROJE();

            tBLPROJE             = entities.TBLPROJE.Find(id);
            ViewBag.Proje_ad     = tBLPROJE.PROJE_ADI;
            ViewBag.PERSONEL_KOD = id;
            return(View(model.ToList()));
            ////return View(Tuple.Create(tBLGOREV.ToList(),tBLPROJEPERSONEL.ToList()));
        }
Пример #4
0
        public ActionResult projeEkle(TBLPROJE model)
        {
            model.REC_DATE = DateTime.Now;

            model.REC_UPDATE     = DateTime.Now;
            model.REC_UPUSERNAME = (string)Session["UserName"];
            model.REC_UPUSERNO   = (int)Session["UserId"];
            model.REC_USERNAME   = (string)Session["UserName"];
            model.REC_USERNO     = (int)Session["UserId"];
            model.REC_CHANGED    = "0";
            model.DURUM          = 2; //yapılmakta olan proje seçeneği
            model.REC_VERSION    = CreateCommon.REC_VERSION;
            entities.TBLPROJE.Add(model);
            entities.SaveChanges();
            return(RedirectToAction("ProjePersonel"));
        }
Пример #5
0
        public ActionResult CharterColumn(string id)
        {
            SqlConnection conn = new SqlConnection("Data Source=ESRA\\SQLEXPRESS; Initial Catalog=isTakip;integrated security=True;MultipleActiveResultSets=True;");

            conn.Open();
            SqlCommand command = new SqlCommand("SELECT  PERSONEL_KOD,BITIRME_SURESI,TAHMINI_BASLANGIC FROM TBLGOREV WHERE PROJE_KOD='" + id + "'and BITIRME_SURESI is not null", conn);

            DataTable      dataTable      = new DataTable();
            SqlDataAdapter sqlDataAdapter = new SqlDataAdapter(command);

            sqlDataAdapter.Fill(dataTable);
            sqlDataAdapter.Dispose();


            var gorevList = new List <Class1>();

            for (int i = 0; i < dataTable.Rows.Count; i++)
            {
                Class1 class1 = new Class1();
                class1.personel_kod = dataTable.Rows[i]["PERSONEL_KOD"].ToString();
                class1.tarih        = (Convert.ToDateTime(dataTable.Rows[i]["TAHMINI_BASLANGIC"])).AddDays(Convert.ToInt32(dataTable.Rows[i]["BITIRME_SURESI"]));
                gorevList.Add(class1);
            }
            TBLPROJE tBLPROJE = new TBLPROJE();

            tBLPROJE = entities.TBLPROJE.Find(id);
            String proje_ad = tBLPROJE.PROJE_ADI;

            ArrayList xValue = new ArrayList();
            ArrayList yValue = new ArrayList();

            var result = from c in gorevList select c;

            result.ToList().ForEach(rs => xValue.Add(rs.personel_kod));
            result.ToList().ForEach(rs => yValue.Add(rs.tarih));


            new System.Web.Helpers.Chart(width: 600, height: 300, theme: ChartTheme.Green)
            .AddTitle(proje_ad)
            .AddSeries("Default", chartType: "Column", xValue: xValue, yValues: yValue)
            .Write("bmp");

            return(null);
        }