public Especialidad Registrar(Especialidad especialidad) { IEspecialidadRepository especialidadRepository = _DataRepositoryFactory.GetDataRepository <IEspecialidadRepository>(); if (especialidad.IdEspecialidad > 0) { return(especialidadRepository.Update(especialidad)); } else { return(especialidadRepository.AddEspecialidadComplete(especialidad)); } }