Здравствуйте у меня большая проблема мне нужно передать этот код C# a PHP
using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.Mvc; using WebConsecutivo.Models; namespace WebConsecutivo.Controllers { public class HomeController : Controller { public Models.EventosEntities db = new EventosEntities(); public ActionResult Index() { // Se valida existencia si es el primer ingreso del dia DateTime Hoy = Convert.ToDateTime(DateTime.Today.ToShortDateString()); var Cont = db.Tbl_Consecutivo.Where(x => x.Fecha == Hoy).Count(); if (Cont > 0) { var Consecutivo = db.Tbl_Consecutivo.Select(x => x.Consecutivo).Max(); ViewBag.Consecutivo = Consecutivo; } elseº { int ID = 99; var ConsActual = db.Tbl_Consecutivo.Select(x => x.Consecutivo).Max(); var tblConsecutivo = db.Tbl_Consecutivo.Find(ID); using (var Bd = new EventosEntities()) { Bd.Tbl_Consecutivo.Attach(tblConsecutivo); tblConsecutivo.Consecutivo = ConsActual+1; tblConsecutivo.Fecha = Convert.ToDateTime(DateTime.Today.ToShortDateString()); Bd.SaveChanges(); ViewBag.Consecutivo = ConsActual + 1; } } return View(); } public ActionResult RefreshConsecutivo() { int ID = 99; var ConsActual = db.Tbl_Consecutivo.Select(x => x.Consecutivo).Max(); var tblConsecutivo = db.Tbl_Consecutivo.Find(ID); using (var Bd = new EventosEntities()) { Bd.Tbl_Consecutivo.Attach(tblConsecutivo); tblConsecutivo.Consecutivo = 1; tblConsecutivo.Fecha = Convert.ToDateTime(DateTime.Today.ToShortDateString()); Bd.SaveChanges(); ViewBag.Consecutivo = db.Tbl_Consecutivo.Select(x => x.Consecutivo).Max(); } return RedirectToAction("Index", "Home"); } public ActionResult About() { ViewBag.Message = "Your application description page."; return View(); } public ActionResult Contact() { ViewBag.Message = "Your contact page."; return View(); } } }
Что я уже пробовал:
namespace WebConsecutivo.Controllers { public class HomeController : Controller { public Models.EventosEntities db = new EventosEntities(); public ActionResult Index() { // Se valida existencia si es el primer ingreso del dia DateTime Hoy = Convert.ToDateTime(DateTime.Today.ToShortDateString()); var Cont = db.Tbl_Consecutivo.Where(x => x.Fecha == Hoy).Count(); if (Cont > 0) { var Consecutivo = db.Tbl_Consecutivo.Select(x => x.Consecutivo).Max(); ViewBag.Consecutivo = Consecutivo; } elseº { int ID = 99; var ConsActual = db.Tbl_Consecutivo.Select(x => x.Consecutivo).Max(); var tblConsecutivo = db.Tbl_Consecutivo.Find(ID); using (var Bd = new EventosEntities()) { Bd.Tbl_Consecutivo.Attach(tblConsecutivo); tblConsecutivo.Consecutivo = ConsActual+1; tblConsecutivo.Fecha = Convert.ToDateTime(DateTime.Today.ToShortDateString()); Bd.SaveChanges(); ViewBag.Consecutivo = ConsActual + 1; } } return View(); } public ActionResult RefreshConsecutivo() { int ID = 99; var ConsActual = db.Tbl_Consecutivo.Select(x => x.Consecutivo).Max(); var tblConsecutivo = db.Tbl_Consecutivo.Find(ID); using (var Bd = new EventosEntities()) { Bd.Tbl_Consecutivo.Attach(tblConsecutivo); tblConsecutivo.Consecutivo = 1; tblConsecutivo.Fecha = Convert.ToDateTime(DateTime.Today.ToShortDateString()); Bd.SaveChanges(); ViewBag.Consecutivo = db.Tbl_Consecutivo.Select(x => x.Consecutivo).Max(); } return RedirectToAction("Index", "Home"); } public ActionResult About() { ViewBag.Message = "Your application description page."; return View(); } public ActionResult Contact() { ViewBag.Message = "Your contact page."; return View(); } } }
Richard MacCutchan
В чем же вопрос?
Dave Kreskowiak
Ваше "описание проблемы" не имеет никакого смысла. Что вы подразумеваете под "передать этот код C# PHP"??
Вы пытаетесь преобразовать код C# в PHP?
Member 14683827
Моя проблема заключается в том, что я не мог передать этот код c # MVC в Php-код, который мне нужен, и я сделал несколько peurba, и все они плохо смотрятся на мне.
но теоретически мне нужен счетчик, который считает каждый день в течение 24 часов и у которого есть кнопка для сброса счетчика на 1, когда это необходимо, чтобы отслеживать дни без несчастных случаев
Dave Kreskowiak
Зачем вообще "передавать код c#" другому фрагменту кода? Ты все еще не имеешь никакого смысла. Я подозреваю, что вы неправильно используете терминологию, которая только запутывает людей.