private static EstadoArchivoAsociadoDto ToEstadoArchivoAsociadoDto(EstadoArchivoAsociado estado) { if (estado == null) { return(null); } EstadoArchivoAsociadoDto dto = new EstadoArchivoAsociadoDto(); dto.Id = estado.Id; dto.Codigo = estado.Codigo; dto.Descripcion = estado.Descripcion; return(dto); }
public void CambiarEstado(long archivoAsociadoId, string codigoEstado) { using (var ctx = new FacturaElectronicaEntities()) { EstadoArchivoAsociado nuevoEstado = ctx.EstadoArchivoAsociadoes.Where(e => e.Codigo == codigoEstado).FirstOrDefault(); if (nuevoEstado != null) { ArchivoAsociado aa = ctx.ArchivoAsociadoes.Where(c => c.Id == archivoAsociadoId).FirstOrDefault(); if (aa != null) { aa.EstadoArchivoAsociado = nuevoEstado; ctx.SaveChanges(); } } } }