public int Modificar(ExpedienteVob expediente) { Expediente exp = new Expediente(); DateTime fecha = new DateTime(); fecha = DateTime.Today; using (var context = new UPC_MUNIEntities()) { var expmodif = (from c in context.Expediente where c.NumeroExpediente == expediente.NumeroExpediente select c).First(); expmodif.Tipo_Expediente = expediente.Tipo_Expediente; expmodif.Asunto = expediente.Asunto; // exp.FechaExpediente = fecha; //exp.NumeroExpediente = expediente.NumeroExpediente; expmodif.Estado = 1; // context.Expediente.Add(exp); context.SaveChanges(); return Convert.ToInt32(expediente.NumeroExpediente); }; }
public EditorExpedienteVob ObtenerEditor(int? id) { var expedienterepositorio = new GNTExpedienteRepositorio(); var generalrepositorio = new MultitablaRepositorio(); ExpedienteVob objexpediente = new ExpedienteVob(); string valor = string.Empty; string texto = PrimerValorEnum.Seleccione.ToString(); if (id == null) { id = 0; }; var expediente = expedienterepositorio.BuscarExpedienteporId(Convert.ToInt32(id)); var tipos_expediente = generalrepositorio.ListarTablas(GrupoTabla.TipoExpediente); tipos_expediente.Add(new Entidad.General.ElementoVob { Valor = valor, Texto = texto }); tipos_expediente = tipos_expediente.OrderBy(x=> x.Valor).ToList(); if (expediente != null) { objexpediente = expediente; } return new EditorExpedienteVob { Expediente = objexpediente, Tipo_Expedientes = tipos_expediente }; }
public int Agregar(ExpedienteVob expediente) { Expediente exp = new Expediente(); exp = expediente.ProyectarComo<Expediente>(); DateTime fecha = new DateTime(); fecha = DateTime.Today; using (var context = new UPC_MUNIEntities()) { exp.FechaExpediente = DateTime.Now; exp.Estado = 1; context.Expediente.Add(exp); context.SaveChanges(); return Convert.ToInt32(exp.NumeroExpediente); }; }
public ExpedienteFiltroModelo(ExpedienteVob _expediente) { Expediente = _expediente; }
public ExpedienteEditorModelo(ExpedienteVob _expediente, List<ElementoVob> _tipoexpediente) { Expediente = _expediente; TipoExpediente = _tipoexpediente.LlenarTT(); }