Beispiel #1
0
        public tb_Estado ObtenerEstado(int idEstado)
        {
            var estado = new tb_Estado();

            try
            {
                using (var ctx = new SeguroContext())
                {
                    estado = ctx.tb_Estado
                             .Where(x => x.IdEstado == idEstado)
                             .SingleOrDefault();
                }
            }
            catch (Exception e)
            {
                ELog.save(this, e); //throw;
            }

            return(estado);
        }
Beispiel #2
0
        public int ObtenerEstado(string descripcionEstado)
        {
            var estado = new tb_Estado();

            try
            {
                using (var ctx = new SeguroContext())
                {
                    estado = ctx.tb_Estado
                             .Where(x => x.DescripcionEstado.Trim().StartsWith(descripcionEstado))
                             .SingleOrDefault();
                }
            }
            catch (Exception e)
            {
                ELog.save(this, e); //throw;
            }

            return(estado.IdEstado);
        }
Beispiel #3
0
 public void Save(tb_Estado entity)
 {
     base.DataModel.Entry(entity).State = entity.Id_estado == 0 ?
                                          EntityState.Added : System.Data.Entity.EntityState.Modified;
     base.DataModel.SaveChanges();
 }
 public IHttpActionResult PostEstado(tb_Estado tb_Estado)
 {
     EstadoRepository.Save(tb_Estado);
     return(StatusCode(HttpStatusCode.NoContent));
 }