public void Actualizar(etlTipoTrabajo tipoTrabajo)
        {
            try
            {
                using (var contextoBD = new ARMEntities())
                {
                    TipoTrabajo item = contextoBD.TipoTrabajo.Find(tipoTrabajo.ID_TipoTrabajo);

                    item.tipoTrabajoId     = tipoTrabajo.ID_TipoTrabajo;
                    item.tipoTrabajoNombre = tipoTrabajo.Descripcion;
                    contextoBD.SaveChanges();
                }
            }
            catch (Exception e)
            {
                throw new System.Exception("Error al actualizar");
            }
        }
        public void Guardar(etlTipoTrabajo tipoTrabajo)
        {
            try
            {
                using (var contextoBD = new ARMEntities())
                {
                    TipoTrabajo item = new TipoTrabajo();

                    item.tipoTrabajoNombre = tipoTrabajo.Descripcion.Trim();
                    item.tipoTrabajoId     = tipoTrabajo.ID_TipoTrabajo;
                    contextoBD.TipoTrabajo.Add(item);
                    contextoBD.SaveChanges();
                }
            }
            catch (Exception e)
            {
                throw new System.Exception("Error");
            }
        }
        public etlTipoTrabajo Consultar(long id)
        {
            try
            {
                using (var contextoBD = new ARMEntities())
                {
                    TipoTrabajo item = contextoBD.TipoTrabajo.Find(id);

                    etlTipoTrabajo tipoTrabajo = new etlTipoTrabajo
                    {
                        ID_TipoTrabajo = item.tipoTrabajoId,
                        Descripcion    = item.tipoTrabajoNombre.Trim(),
                    };
                    return(tipoTrabajo);
                }
            }
            catch (Exception e)
            {
                throw new System.Exception("Error al consultar");
            }
        }