public int Modificar(TipoEstado modelo) { int resultado = 0; try { const string query = "Maestro.usp_TipoEstado_Modificar"; using (var cn = HelperClass.ObtenerConeccion()) { if (cn.State == ConnectionState.Closed) { cn.Open(); } resultado = cn.Execute(query, new { modelo.IdTipoEstado, modelo.Descripcion }, commandType: CommandType.StoredProcedure); } } catch (Exception ex) { Log(Level.Error, (ex.InnerException == null ? ex.Message : ex.InnerException.Message)); } return(resultado); }
public MachineStateService() { CurrentState = TipoEstado.Diseño; /*transitions = new Dictionary<StateTransition, TipoEstado> * { * //diseño * { new StateTransition(TipoEstado.Diseño, Command.Iniciar), TipoEstado.Diseño }, * { new StateTransition(TipoEstado.Diseño, Command.Ponerenmarcha), TipoEstado.Curso }, * { new StateTransition(TipoEstado.Diseño, Command.Anular), TipoEstado.Anulado }, * { new StateTransition(TipoEstado.Diseño, Command.Caducar), TipoEstado.Caducado }, * //progreso * { new StateTransition(TipoEstado.Curso, Command.Iniciar), TipoEstado.Diseño }, * { new StateTransition(TipoEstado.Curso, Command.Ponerenmarcha), TipoEstado.Curso }, * { new StateTransition(TipoEstado.Curso, Command.Finalizar), TipoEstado.Finalizado }, * { new StateTransition(TipoEstado.Curso, Command.Anular), TipoEstado.Anulado }, * { new StateTransition(TipoEstado.Curso, Command.Caducar), TipoEstado.Caducado }, * //Finalizado * { new StateTransition(TipoEstado.Finalizado, Command.Ponerenmarcha), TipoEstado.Curso }, * { new StateTransition(TipoEstado.Finalizado, Command.Finalizar), TipoEstado.Finalizado }, * { new StateTransition(TipoEstado.Finalizado, Command.Anular), TipoEstado.Anulado }, * { new StateTransition(TipoEstado.Finalizado, Command.Caducar), TipoEstado.Caducado }, * //Anulado * { new StateTransition(TipoEstado.Anulado, Command.Iniciar), TipoEstado.Diseño }, * { new StateTransition(TipoEstado.Anulado, Command.Anular), TipoEstado.Anulado }, * { new StateTransition(TipoEstado.Anulado, Command.Caducar), TipoEstado.Caducado }, * //Caducado * { new StateTransition(TipoEstado.Caducado, Command.Iniciar), TipoEstado.Diseño }, * { new StateTransition(TipoEstado.Caducado, Command.Anular), TipoEstado.Anulado }, * { new StateTransition(TipoEstado.Caducado, Command.Caducar), TipoEstado.Caducado } * };*/ _estados = new List <Tuple <TipoEstado, TipoEstado> > { //diseño Tuple.Create(TipoEstado.Diseño, TipoEstado.Diseño), Tuple.Create(TipoEstado.Diseño, TipoEstado.Curso), Tuple.Create(TipoEstado.Diseño, TipoEstado.Anulado), Tuple.Create(TipoEstado.Diseño, TipoEstado.Caducado), //progreso Tuple.Create(TipoEstado.Curso, TipoEstado.Diseño), Tuple.Create(TipoEstado.Curso, TipoEstado.Curso), Tuple.Create(TipoEstado.Curso, TipoEstado.Finalizado), Tuple.Create(TipoEstado.Curso, TipoEstado.Anulado), Tuple.Create(TipoEstado.Curso, TipoEstado.Caducado), //Finalizado Tuple.Create(TipoEstado.Finalizado, TipoEstado.Curso), Tuple.Create(TipoEstado.Finalizado, TipoEstado.Finalizado), Tuple.Create(TipoEstado.Finalizado, TipoEstado.Anulado), Tuple.Create(TipoEstado.Finalizado, TipoEstado.Caducado), //Anulado Tuple.Create(TipoEstado.Anulado, TipoEstado.Diseño), Tuple.Create(TipoEstado.Anulado, TipoEstado.Anulado), Tuple.Create(TipoEstado.Anulado, TipoEstado.Caducado), //Caducado Tuple.Create(TipoEstado.Caducado, TipoEstado.Diseño), Tuple.Create(TipoEstado.Caducado, TipoEstado.Anulado), Tuple.Create(TipoEstado.Caducado, TipoEstado.Caducado) }; }
public static string GetEstado(int idEstado, TipoEstado tipoEstado) { string estado = "No determinado"; if (tipoEstado == TipoEstado.Cliente) { if (idEstado == 1) estado = "Habilitado"; if (idEstado == 0) estado = "Deshabilitado"; } if (tipoEstado == TipoEstado.Usuarios) { if (idEstado == 1) estado = "Habilitado"; if (idEstado == 2) estado = "Deshabilitado"; } if (tipoEstado == TipoEstado.Solicitud) { if (idEstado == 1) estado = "Solicitada"; if (idEstado == 2) estado = "Finalizada"; if (idEstado == 3) estado = "Cancelada"; } if (tipoEstado == TipoEstado.Inspeccion) { if (idEstado == 1) estado = "Solicitada"; if (idEstado == 2) estado = "Finalizada"; if (idEstado == 3) estado = "Cancelada"; if (idEstado == 4) estado = "Asignada"; } return estado; }
/// <summary> /// Cambia el estado de la Bitacora Semanal. /// </summary> public void EstadoSiguiente() { if (this.Estado == TipoEstado.Vacia) { this.Estado = TipoEstado.Finalizada; } }
public fmPrincipal(string nombre) { InitializeComponent(); /*aqui metemos a la lista los valores a desplegar para que luego en el loead lo cargue en este form*/ listaTipoUsuario = new List <Entidades.TipoUsuario>(); TipoUsuario objU = new TipoUsuario(); listaTipoUsuario.Add(new TipoUsuario() { codTipo = 1, descripU = "Administrador" }); listaTipoUsuario.Add(new TipoUsuario() { codTipo = 2, descripU = "Modificador" }); listaTipoUsuario.Add(new TipoUsuario() { codTipo = 3, descripU = "Consultor" }); listaEstado = new List <TipoEstado>(); /*lists estadica para estados del troquel*/ TipoEstado objtEstado = new TipoEstado(); listaEstado.Add(new TipoEstado() { codEstado = 1, descripEstado = "Bueno" }); listaEstado.Add(new TipoEstado() { codEstado = 2, descripEstado = "Regular" }); listaEstado.Add(new TipoEstado() { codEstado = 3, descripEstado = "Malo" }); }
public TipoEstado ObtenerPorId(int id) { TipoEstado resultado = new TipoEstado(); try { const string query = "Maestro.usp_TipoEstado_ObtenerPorId"; using (var cn = HelperClass.ObtenerConeccion()) { if (cn.State == ConnectionState.Closed) { cn.Open(); } resultado = cn.QuerySingleOrDefault <TipoEstado>(query, new { IdTipoEstado = id }, commandType: CommandType.StoredProcedure); } } catch (Exception ex) { Log(Level.Error, (ex.InnerException == null ? ex.Message : ex.InnerException.Message)); } return(resultado); }
private void cbOptions_SelectedIndexChanged(object sender, EventArgs e) { bool cancel = false; TipoEstado estado = TipoEstado.Novo; EntidadeInterna ei = this.Correspondencia.EntidadeInterna; if (object.ReferenceEquals(this.cbOptions.SelectedItem, cbItemNovo)) { this.CreateEntidadeInterna(this, ref ei, this.Correspondencia.EntidadeExterna.Tipo, out cancel, out estado); if (!cancel) { this.Correspondencia.TipoOpcao = TipoOpcao.Trocada; this.Correspondencia.EntidadeInterna = ei; this.Correspondencia.EstadoRelacaoPorOpcao[this.Correspondencia.TipoOpcao] = this.Correspondencia.EstadoRelacaoPorOpcao.ContainsKey(TipoOpcao.Original) ? TipoEstado.Editar: estado; this.SuggestionEdited(this); } UpdateList(); SelectOption(this.Correspondencia.TipoOpcao); return; } else if (object.ReferenceEquals(this.cbOptions.SelectedItem, cbItemProcurar)) { this.BrowseEntidadeInterna(this, ref ei, this.Correspondencia.EntidadeExterna.Tipo, out cancel, out estado); if (!cancel) { this.Correspondencia.TipoOpcao = TipoOpcao.Trocada; this.Correspondencia.EntidadeInterna = ei; this.Correspondencia.EstadoRelacaoPorOpcao[this.Correspondencia.TipoOpcao] = estado; this.SuggestionEdited(this); } UpdateList(); SelectOption(this.Correspondencia.TipoOpcao); return; } else if (object.ReferenceEquals(this.cbOptions.SelectedItem, cbItemIgnorar)) { this.mCorrespondencia.TipoOpcao = TipoOpcao.Ignorar; this.SuggestionEdited(this); } else { foreach (TipoOpcao op in Enum.GetValues(typeof(TipoOpcao))) { if (object.ReferenceEquals(this.cbOptions.SelectedItem, this.Correspondencia.GetEntidadeInterna(op))) { this.mCorrespondencia.TipoOpcao = op; break; } } } if (this.SelectedOptionChanged != null) { this.SelectedOptionChanged(); } this.toolTip1.SetToolTip(this.cbOptions, this.cbOptions.Text); }
// utilizado quando se pretende o icon da entidade mais o da relação public Bitmap GetIcon(TipoEntidadeInterna indexEntidade, TipoEstado indexEstadoEntidade, TipoOpcao indexOpcao, TipoEstado indexEstadoRelacao) { var idxIconEntidade = new EntidadeIconIndexFormat() { tipoEntidadeInterna = indexEntidade, iconEstadoEntidade = indexEstadoEntidade, iconOpcao = indexOpcao }; var idxPropRelEntidade = new PropRelIconIndexFormat() { iconEstado = indexEstadoRelacao, iconOpcao = indexOpcao, propRelIcon = SharedResourcesOld.CurrentSharedResources.Relation }; var idxIconComposto = new ComposedIconIndexFormat() { entidadeIconIndexFormat = idxIconEntidade, propRelIconIndexFormat = idxPropRelEntidade }; return GetComposedIcon(idxIconComposto); }
public Turma(string idTurmaBD, string nomeTurma, string ano, string curso, TipoEstado estado) { _idTurma = idTurmaBD; NomeTurma = nomeTurma; Ano = ano; Curso = curso; Estado = estado; }
public Turma() { _idTurma = ""; NomeTurma = ""; Ano = ""; Curso = ""; Estado = TipoEstado.Ativo; }
public ActionResult DeleteConfirmed(int id) { TipoEstado tipoEstado = db.TipoEstados.Find(id); db.TipoEstados.Remove(tipoEstado); db.SaveChanges(); return(RedirectToAction("Index")); }
// tipicamente utilizado quando só se pretende o icon da propriedade public Bitmap GetIcon(TipoEstado indexEstadoRelacao, TipoOpcao indexOpcao) { var idxPropRelEntidade = new PropRelIconIndexFormat() { iconEstado = indexEstadoRelacao, iconOpcao = indexOpcao, propRelIcon = SharedResourcesOld.CurrentSharedResources.Property }; return(GetBitmapPropRel(idxPropRelEntidade)); }
// tipicamente utilizado quando só se pretende o icon da entidade public Bitmap GetIcon(TipoEntidadeInterna indexEntidade, TipoEstado indexEstadoEntidade, TipoOpcao indexOpcao) { var idxIconEntidade = new EntidadeIconIndexFormat() { tipoEntidadeInterna = indexEntidade, iconEstadoEntidade = indexEstadoEntidade, iconOpcao = indexOpcao }; return(GetBitmapEntidade(idxIconEntidade)); }
public async Task <Estado> ObtenerPorTipo(TipoEstado tipo) { int idEstado = (int)tipo; Estado estado = await _contexto.Estados .Where(estado => estado.Id == idEstado) .FirstOrDefaultAsync(); return(estado); }
public TipoEstado ObtenerTipoEstadoSegunNombre(string nom) { using (ModeloDeDominio modeloDeDominio = new ModeloDeDominio()) { TipoEstado tipoEstado = modeloDeDominio.TipoEstados.Where(c => c.Nombre == nom).FirstOrDefault(); return(tipoEstado); } }
public ActionResult Edit([Bind(Include = "Id,Estado")] TipoEstado tipoEstado) { if (ModelState.IsValid) { db.Entry(tipoEstado).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(tipoEstado)); }
public bool UpdateEstado(TipoEstadoDTOs tipoestado) { var entity = new TipoEstado() { Id = tipoestado.Id, Tipo = tipoestado.Tipo }; return(_repository.Update <TipoEstado>(entity)); }
public TipoEstado CrearTipoEstado(TipoEstadoDTOs tipo) { var entity = new TipoEstado() { Tipo = tipo.Tipo }; _repository.Add(entity); return(entity); }
public string TraerTipoEstado(int id) { using (ModeloDeDominio modeloDeDominio = new ModeloDeDominio()) { TipoEstado result = modeloDeDominio.TipoEstados.Where(c => c.IdTipoEstado == id).FirstOrDefault(); modeloDeDominio.CreateDetachedCopy(result); return(result.Nombre); } }
public ActionResult Create([Bind(Include = "Id,Estado")] TipoEstado tipoEstado) { if (ModelState.IsValid) { db.TipoEstados.Add(tipoEstado); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(tipoEstado)); }
public int TraerTipoEstadoIdSegunItem(string item) { using (ModeloDeDominio modeloDeDominio = new ModeloDeDominio()) { TipoEstado result = modeloDeDominio.TipoEstados.Where(c => c.Nombre == item).FirstOrDefault(); modeloDeDominio.CreateDetachedCopy(result); return(result.IdTipoEstado); } }
public Servicio(Vehiculo vehiculo, Taller taller, TipoServicio tipo, DateTime fechaSugerida, DateTime fechaEntrada, DateTime fechaSalida, TipoEstado estado, List <Factura> facturas) { Vehiculo = vehiculo; Taller = taller; Tipo = tipo; FechaSugerida = fechaSugerida; FechaEntrada = fechaEntrada; FechaSalida = fechaSalida; Estado = estado; Facturas = facturas; }
// GET: TipoEstados/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } TipoEstado tipoEstado = db.TipoEstados.Find(id); if (tipoEstado == null) { return(HttpNotFound()); } return(View(tipoEstado)); }
public Estado CreateEstado(EstadoDTOs estado) { TipoEstado navigatorTipoEstado = _repository.GetBy <TipoEstado>(estado.Tipoestado); VentaReclamo navigatorReclamo = _repository.GetBy <VentaReclamo>(estado.Id_ventaReclamo); var entity = new Estado() { Nombre = estado.Nombre, Id_ventaReclamo = estado.Id_ventaReclamo, Tipoestado = estado.Tipoestado, TipoEstadoNavigator = navigatorTipoEstado, VentaReclamoNavigator = navigatorReclamo }; _repository.Add(entity); return(entity); }
// utilizado quando se pretende o icon da entidade mais o da relação public Bitmap GetIcon(TipoEntidadeInterna indexEntidade, TipoEstado indexEstadoEntidade, TipoOpcao indexOpcao, TipoEstado indexEstadoRelacao) { var idxIconEntidade = new EntidadeIconIndexFormat() { tipoEntidadeInterna = indexEntidade, iconEstadoEntidade = indexEstadoEntidade, iconOpcao = indexOpcao }; var idxPropRelEntidade = new PropRelIconIndexFormat() { iconEstado = indexEstadoRelacao, iconOpcao = indexOpcao, propRelIcon = SharedResourcesOld.CurrentSharedResources.Relation }; var idxIconComposto = new ComposedIconIndexFormat() { entidadeIconIndexFormat = idxIconEntidade, propRelIconIndexFormat = idxPropRelEntidade }; return(GetComposedIcon(idxIconComposto)); }
public FmPrinciaplModificador(string nombre) { InitializeComponent(); listaEstado2 = new List <TipoEstado>(); /*lists estadica para estados del troquel*/ TipoEstado objtEstado = new TipoEstado(); listaEstado2.Add(new TipoEstado() { codEstado = 1, descripEstado = "Bueno" }); listaEstado2.Add(new TipoEstado() { codEstado = 2, descripEstado = "Regular" }); listaEstado2.Add(new TipoEstado() { codEstado = 3, descripEstado = "Malo" }); }
void SuggestionPickerDocumento_BrowseEntidadeInterna(object sender, ref EntidadeInterna ei, TipoEntidadeExterna tee, out bool cancel, out TipoEstado estado) { estado = TipoEstado.SemAlteracoes; BrowseEntidadeDocumentos(sender, ref ei, out cancel, new List<long>() { TipoNivelRelacionado.SD }); if (!cancel) { txtID.Text = ei.Id.ToString(); Database.Database.LoadDocumentDetails(ei); } }
void SuggestionPickerRA_BrowseEntidadeInterna(object sender, ref EntidadeInterna ei, TipoEntidadeExterna tee, out bool cancel, out TipoEstado estado) { estado = TipoEstado.Novo; cancel = false; var rai = (RegistoAutoridadeInterno)ei; var tna = TipoEntidade.GetTipoNoticiaAut(tee); FormPickControloAut frmPick = new FormPickControloAut(); frmPick.Text = "Notícia de autoridade - Pesquisar registo de autoridade"; frmPick.caList.AllowedNoticiaAut(tna); frmPick.caList.ReloadList(); if (frmPick.caList.Items.Count > 0) frmPick.caList.SelectItem(frmPick.caList.Items[0]); switch (frmPick.ShowDialog()) { case DialogResult.OK: var cadRow = (GISADataset.ControloAutDicionarioRow)frmPick.caList.SelectedItems[0].Tag; switch (tna) { case TipoNoticiaAut.EntidadeProdutora: var produtor = new Model.EntidadesInternas.Produtor(); var nRowCA = cadRow.ControloAutRow.GetNivelControloAutRows()[0].NivelRow; produtor.Codigo = nRowCA.Codigo; rai = produtor; estado = Database.Database.IsProdutor(this.correspDocumento.EntidadeInterna.Id, nRowCA.ID) ? TipoEstado.SemAlteracoes : TipoEstado.Novo; break; case TipoNoticiaAut.Onomastico: rai = new Model.EntidadesInternas.Onomastico(); estado = TipoEstado.Novo; break; case TipoNoticiaAut.Ideografico: rai = new Model.EntidadesInternas.Ideografico(); estado = TipoEstado.Novo; break; case TipoNoticiaAut.ToponimicoGeografico: rai = new Model.EntidadesInternas.Geografico(); estado = TipoEstado.Novo; break; case TipoNoticiaAut.TipologiaInformacional: rai = new Model.EntidadesInternas.Tipologia(); if (this.Documento.Id > 0) { var nRow = GisaDataSetHelper.GetInstance().Nivel.Cast<GISADataset.NivelRow>().Single(r => r.ID == this.Documento.Id); if (GisaDataSetHelper.GetInstance().IndexFRDCA.Cast<GISADataset.IndexFRDCARow>().SingleOrDefault(r => r.IDControloAut == cadRow.IDControloAut && r.IDFRDBase == nRow.GetFRDBaseRows()[0].ID) != null) estado = TipoEstado.SemAlteracoes; else if (nRow.GetFRDBaseRows()[0].GetIndexFRDCARows().Select(r => r.ControloAutRow).Count(caRow => caRow.IDTipoNoticiaAut == (long)TipoNoticiaAut.TipologiaInformacional) > 0) estado = TipoEstado.Editar; else estado = TipoEstado.Novo; } break; } rai.Titulo = cadRow.DicionarioRow.Termo; rai.Estado = TipoEstado.SemAlteracoes; rai.Id = cadRow.IDControloAut; ei = rai; break; case DialogResult.Cancel: cancel = true; break; } }
void SuggestionPickerDocumento_CreateEntidadeInterna(object sender, ref EntidadeInterna ei, TipoEntidadeExterna tee, out bool cancel, out TipoEstado estado) { estado = TipoEstado.Novo; cancel = CreateDocumentoInterno(ref ei, TipoNivelRelacionado.SD); if (!cancel) { txtID.Text = "Não atribuido"; if (this.correspDocumento.EntidadeInterna != null) // se for igual a null quer dizer que não há nenhum documento selecionado { var dg = this.correspDocumento.EntidadeInterna as DocumentoGisa; dg.Processo.EstadoRelacaoPorOpcao[TipoOpcao.Trocada] = estado; } } }
void SuggestionPickerRA_CreateEntidadeInterna(object sender, ref EntidadeInterna ei, TipoEntidadeExterna tee, out bool cancel, out TipoEstado estado) { estado = TipoEstado.Novo; cancel = false; FormCreateControloAut form = null; var rai = (RegistoAutoridadeInterno)ei; var tna = TipoEntidade.GetTipoNoticiaAut(tee); if (tna == TipoNoticiaAut.EntidadeProdutora) form = new FormCreateEntidadeProdutora(); else form = new FormCreateControloAut(); if (tna == TipoNoticiaAut.Onomastico) { form.SetOptionalControlsVisible(true); form.NIF = ei != null ? ((Model.EntidadesInternas.Onomastico)ei).Codigo : ""; } GISADataset.TipoNoticiaAutRow allNoticiaAut = null; allNoticiaAut = GisaDataSetHelper.GetInstance().TipoNoticiaAut.NewTipoNoticiaAutRow(); allNoticiaAut.ID = -1; allNoticiaAut.Designacao = "<Todos>"; List<GISADataset.TipoNoticiaAutRow> rows = new List<GISADataset.TipoNoticiaAutRow>(); rows.Add(allNoticiaAut); rows.AddRange(GisaDataSetHelper.GetInstance().TipoNoticiaAut.Cast<GISADataset.TipoNoticiaAutRow>().Where(r => r.ID == (long)tna)); form.cbNoticiaAut.BeginUpdate(); form.cbNoticiaAut.DataSource = rows; form.cbNoticiaAut.DisplayMember = "Designacao"; form.cbNoticiaAut.EndUpdate(); if (form.cbNoticiaAut.Items.Count == 2) { form.cbNoticiaAut.SelectedIndex = 1; form.cbNoticiaAut.Enabled = false; } form.LoadData(true); switch (form.ShowDialog()) { case DialogResult.OK: var termo = form.ListTermos.ValidAuthorizedForm.Replace("'", "''"); switch (tna) { case TipoNoticiaAut.EntidadeProdutora: var produtor = new Model.EntidadesInternas.Produtor(); produtor.Codigo = ((FormCreateEntidadeProdutora)form).txtCodigo.Text; estado = TipoEstado.Novo; rai = produtor; break; case TipoNoticiaAut.Onomastico: rai = new Model.EntidadesInternas.Onomastico(); ((Model.EntidadesInternas.Onomastico)rai).Codigo = form.NIF; estado = TipoEstado.Novo; break; case TipoNoticiaAut.Ideografico: rai = new Model.EntidadesInternas.Ideografico(); estado = TipoEstado.Novo; break; case TipoNoticiaAut.ToponimicoGeografico: rai = new Model.EntidadesInternas.Geografico(); estado = TipoEstado.Novo; break; case TipoNoticiaAut.TipologiaInformacional: rai = new Model.EntidadesInternas.Tipologia(); var tipOriginal = this.correspDocumento.CorrespondenciasRAs.Where(cRa => cRa.GetEntidadeInterna(TipoOpcao.Original) != null && cRa.EntidadeInterna.GetType() == typeof(Model.EntidadesInternas.Tipologia)).SingleOrDefault(); estado = tipOriginal != null ? TipoEstado.Editar : TipoEstado.Novo; break; } rai.Titulo = termo; rai.Estado = TipoEstado.Novo; ei = this.InternalEntitiesLst.AddInternalEntity(rai); break; case DialogResult.Cancel: cancel = true; break; } }
void propriedadeSuggestionPickerProcesso_CreateEntidadeInterna(object sender, ref PropriedadeDocumentoGisaTemplate<DocumentoGisa> prop, out bool cancel, out TipoEstado estado) { estado = TipoEstado.Novo; var ei = prop.Valor as EntidadeInterna; cancel = CreateDocumentoInterno(ref ei, TipoNivelRelacionado.D); if (!cancel) { prop.TipoOpcao = TipoOpcao.Trocada; prop.Valor = ei as DocumentoGisa; prop.EstadoRelacaoPorOpcao[TipoOpcao.Trocada] = estado; } }
public IEnumerable <TipoEstado> GetStatesFromState(TipoEstado estado) { return(_estados.Where(f => f.Item1 == estado).Select(f => f.Item2)); }
//**************************************** /// <summary> /// Bitacora con coleccion de las entradas correspondientes a cada categoria. /// </summary> /// <param name="fecha">Fecha correspondiente a la semana /// de la Bitacora, el comeinzo de la semana</param> /// <param name="name">Nombre del objeto</param> public BitacoraSemanal(DateTime fecha) { this.Estado = TipoEstado.Vacia; this.Fecha = fecha; }
public async Task <ActionResult <TipoEstadoResponseModificarDto> > Modificar(int id, [FromBody] TipoEstado modelo) { TipoEstadoResponseModificarDto respuesta = new TipoEstadoResponseModificarDto(); if (!ModelState.IsValid) { respuesta.ListaError.Add(new ErrorDto { Mensaje = "Los parametros enviados no son correctos" }); return(BadRequest(respuesta)); } var entidad = await Task.FromResult(_lnTipoEstado.ObtenerPorId(modelo.IdTipoEstado)); if (entidad == null) { respuesta.ListaError.Add(new ErrorDto { Mensaje = "Objeto no encontrado con el ID proporcionado" }); return(NotFound(respuesta)); } var result = await Task.FromResult(_lnTipoEstado.Modificar(modelo)); if (result == 0) { respuesta.ListaError.Add(new ErrorDto { Mensaje = "Error al intentar modificar" }); return(BadRequest(respuesta)); } respuesta.ProcesadoOk = true; return(Ok(respuesta)); }
// tipicamente utilizado quando só se pretende o icon da entidade public Bitmap GetIcon(TipoEntidadeInterna indexEntidade, TipoEstado indexEstadoEntidade, TipoOpcao indexOpcao) { var idxIconEntidade = new EntidadeIconIndexFormat() { tipoEntidadeInterna = indexEntidade, iconEstadoEntidade = indexEstadoEntidade, iconOpcao = indexOpcao }; return GetBitmapEntidade(idxIconEntidade); }
private void cbOptions_SelectedIndexChanged(object sender, EventArgs e) { bool cancel = false; TipoEstado estado = TipoEstado.Novo; var prop = this.Propriedade; if (object.ReferenceEquals(this.cbOptions.SelectedItem, cbItemEditar)) { this.CreateSuggestion(this, ref prop, out cancel, out estado); if (!cancel) { this.SuggestionEdited(this); } UpdateList(); SelectOption(this.Propriedade.TipoOpcao); return; } else if (object.ReferenceEquals(this.cbOptions.SelectedItem, cbItemNovo)) { EntidadeInterna ei = this.Propriedade.Valor as EntidadeInterna; this.CreateEntidadeInterna(this, ref prop, out cancel, out estado); if (!cancel) { this.SuggestionEdited(this); } UpdateList(); SelectOption(this.Propriedade.TipoOpcao); return; } else if (object.ReferenceEquals(this.cbOptions.SelectedItem, cbItemProcurar)) { EntidadeInterna ei = this.Propriedade.Valor as EntidadeInterna; this.BrowseEntidadeInterna(this, ref prop, out cancel, out estado); if (!cancel) { this.SuggestionEdited(this); } UpdateList(); SelectOption(this.Propriedade.TipoOpcao); return; } else if (object.ReferenceEquals(this.cbOptions.SelectedItem, cbItemIgnorar)) { this.mPropriedade.TipoOpcao = TipoOpcao.Ignorar; this.SuggestionEdited(this); } else { foreach (TipoOpcao op in Enum.GetValues(typeof(TipoOpcao))) { if (this.Propriedade.Escolhas.ContainsKey(op) && this.Propriedade.Escolhas[op].Equals(this.cbOptions.SelectedItem)) { this.mPropriedade.TipoOpcao = op; break; } } } if (this.SelectedOptionChanged != null) { this.SelectedOptionChanged(this); } this.toolTip1.SetToolTip(this.cbOptions, this.cbOptions.Text); }
// tipicamente utilizado quando só se pretende o icon da propriedade public Bitmap GetIcon(TipoEstado indexEstadoRelacao, TipoOpcao indexOpcao) { var idxPropRelEntidade = new PropRelIconIndexFormat() { iconEstado = indexEstadoRelacao, iconOpcao = indexOpcao, propRelIcon = SharedResourcesOld.CurrentSharedResources.Property }; return GetBitmapPropRel(idxPropRelEntidade); }
public StateTransition(TipoEstado currentState, Command command) { CurrentState = currentState; Command = command; }
void propriedadeSuggestionPickerProcesso_BrowseEntidadeInterna(object sender, ref PropriedadeDocumentoGisaTemplate<DocumentoGisa> prop, out bool cancel, out TipoEstado estado) { estado = TipoEstado.SemAlteracoes; var ei = prop.Valor as EntidadeInterna; cancel = false; BrowseEntidadeDocumentos(sender, ref ei, out cancel, new List<long>() { TipoNivelRelacionado.D }); if (!cancel) { Database.Database.LoadDocumentDetails(ei); prop.TipoOpcao = TipoOpcao.Trocada; prop.Valor = ei as DocumentoGisa; estado = prop.GetValor(TipoOpcao.Original) != null ? TipoEstado.Editar : TipoEstado.Novo; prop.EstadoRelacaoPorOpcao[TipoOpcao.Trocada] = estado; } }
void propriedadeSuggestionPickerDataIncompleta_CreateSuggestion(object sender, ref PropriedadeDocumentoGisaTemplate<DataIncompleta> prop, out bool cancel, out TipoEstado estado) { estado = TipoEstado.Novo; cancel = false; FormNewValue form = new FormNewValue(); if (prop.TipoOpcao != TipoOpcao.Ignorar) { form.NewValueStartDay = prop.Valor.DiaInicio; form.NewValueStartMonth = prop.Valor.MesInicio; form.NewValueStartYear = prop.Valor.AnoInicio; form.NewValueEndDay = prop.Valor.DiaFim; form.NewValueEndMonth = prop.Valor.MesFim; form.NewValueEndYear = prop.Valor.AnoFim; } form.ShowDateField(true); switch (form.ShowDialog()) { case DialogResult.OK: prop.TipoOpcao = TipoOpcao.Trocada; prop.Valor = new DataIncompleta(form.NewValueStartYear, form.NewValueStartMonth, form.NewValueStartDay, form.NewValueEndYear, form.NewValueEndMonth, form.NewValueEndDay); if (prop.EstadoRelacaoPorOpcao.ContainsKey(TipoOpcao.Original)) prop.EstadoRelacaoPorOpcao[prop.TipoOpcao] = TipoEstado.Editar; else prop.EstadoRelacaoPorOpcao[prop.TipoOpcao] = TipoEstado.Novo; prop.EstadoRelacaoPorOpcao[prop.TipoOpcao] = estado; break; case DialogResult.Cancel: cancel = true; break; } }
void propriedadeSuggestionPickerSerie_BrowseEntidadeInterna(object sender, ref PropriedadeDocumentoGisaTemplate<DocumentoGisa> prop, out bool cancel, out TipoEstado estado) { estado = TipoEstado.Novo; var ei = prop.Valor as EntidadeInterna; cancel = false; var message = string.Empty; long produtorID; if (!Database.Database.CanSelectSerie(this.correspDocumento, out message, out produtorID)) { cancel = true; MessageBox.Show(message, "Seleccionar série", MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } BrowseEntidadeSeries(sender, ref ei, out cancel, new List<long>() { TipoNivelRelacionado.SR, TipoNivelRelacionado.SSR }, produtorID); if (!cancel) { prop.TipoOpcao = TipoOpcao.Trocada; prop.Valor = ei as DocumentoGisa; prop.EstadoRelacaoPorOpcao[TipoOpcao.Trocada] = estado; } }
void propriedadeSuggestionPickerString_CreateSuggestion(object sender, ref PropriedadeDocumentoGisaTemplate<string> prop, out bool cancel, out TipoEstado estado) { estado = TipoEstado.Novo; cancel = false; FormNewValue form = new FormNewValue(); form.NewValueString = prop.Valor; form.ShowDateField(false); switch (form.ShowDialog()) { case DialogResult.OK: prop.TipoOpcao = TipoOpcao.Trocada; prop.EstadoRelacaoPorOpcao[prop.TipoOpcao] = TipoEstado.Novo; prop.Valor = form.NewValueString; break; case DialogResult.Cancel: cancel = true; break; } }
void correspondenciaSuggestionPicker1_CreateEntidadeInterna(object sender, ref EntidadeInterna ei, TipoEntidadeExterna tee, out bool cancel, out TipoEstado estado) { this.CreateEntidadeInterna(this, ref ei, tee, out cancel, out estado); }