//Retorna una depreciación public Depreciacion GetDepreciacion(int idActivo) { try { //Se crea una nueva instancia de depreciación Depreciacion depreciacion = new Depreciacion(); sp_RetornaDepreciacionId_Result result; using (context = new BDContext()) { //Se crea una nueva instancia del objeto que retona el procemiento almacenado. result = context.sp_RetornaDepreciacionId(idActivo).FirstOrDefault(); //Se asignan los valores a los atributos de la depreciación depreciacion.MontoDepreciacion = result.MontoDepreciacion; depreciacion.FechaDepreciacion = result.fechaDepreciacion; } //Retorna la depreciación return(depreciacion); } catch (Exception) { return(null); } }