public List <tb_Programacion> Listar(tb_Programacion entidad) { List <tb_Programacion> lista = db.tb_Programacion.ToList(); return(lista); }
public ActionResult Create([Bind(Include = "CodPlanner,codigo,FechaInicio,FechaFin,CodPeriodo,CodEstado")] tb_Planner_Mantenimiento planner_mantenimiento) { try { if (ModelState.IsValid) { BL_PlannerMantenimiento planner = new BL_PlannerMantenimiento(); BL_Programacion prog = new BL_Programacion(); //Generando el codigo del planner planner_mantenimiento.codigo = string.Format("{0}{1}-{2}-{3}", DateTime.Today.Year, DateTime.Today.Month.ToString().PadLeft(2, '0'), ((DateTime)planner_mantenimiento.FechaInicio).Day, ((DateTime)planner_mantenimiento.FechaFin).Day); planner_mantenimiento.FechaInicio = DateTime.Today; planner.Registrar(planner_mantenimiento); @TempData["viewbag_codigo_planner"] = planner_mantenimiento.CodPlanner; //Luego Procede a registrar la programación en base al objeto de sesion List <ItemAtencionPlanner> ListaArticulos = new List <ItemAtencionPlanner>(); ListaArticulos = (List <ItemAtencionPlanner>)Session["programacion"]; foreach (var obj in ListaArticulos) { tb_Programacion programacion = new tb_Programacion(); programacion.Cantidad = obj.Cantidad; programacion.CodArticulo = obj.CodArticulo; programacion.CodEstado = planner_mantenimiento.CodEstado; programacion.CodInstalacion = obj.CodInstalacion; programacion.CodPeriodo = Convert.ToInt32(planner_mantenimiento.CodPeriodo); programacion.CodPlanner = planner_mantenimiento.CodPlanner; programacion.CodTarea = obj.CodTarea; programacion.FechaProg = Convert.ToDateTime(obj.fecha_tentantiva_programacion); prog.Registrar(programacion); } //Eliminando la lista actual Session["programacion"] = new List <ItemAtencionPlanner>(); } } catch (Exception ex) { //utils.EventLogger.EscribirLog(ex.ToString()); } return(RedirectToAction("Create")); }
public tb_Programacion Modificar(tb_Programacion entidad) { return(data.Modificar(entidad)); }
public tb_Programacion Registrar(tb_Programacion entidad) { return(data.Registrar(entidad)); }
public tb_Programacion Modificar(tb_Programacion entidad) { db.Entry(entidad).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); return(entidad); }
public tb_Programacion Registrar(tb_Programacion entidad) { db.tb_Programacion.Add(entidad); db.SaveChanges(); return(entidad); }