private void MappingThisFromAnother(Servicio_Api objeto) { this.Id = objeto.Id; this.Nombre = objeto.Nombre; this.Descripcion = objeto.Descripcion; this.Valor = objeto.Valor; }
public bool Read(int id) { try { var p = new OracleDynamicParameters(); p.Add("Id", id); p.Add("c1", dbType: OracleDbType.RefCursor, direction: ParameterDirection.Output); var result = Db.QuerySingle <dynamic>(Procs.Servicio_Asociado_Por_Id, param: p, commandType: CommandType.StoredProcedure); Contrato_Api contrato = new Contrato_Api(); contrato.Read((int)result.CONTRATOID); Servicio_Api servicio = new Servicio_Api(); servicio.Read((int)result.SERVICIOID); Id = (int)result.ID; Contrato = new Contrato() { Id = contrato.Id, Curso = contrato.Curso, Nombre = contrato.Nombre, Descripcion = contrato.Descripcion, Fecha_Viaje = contrato.Fecha_Viaje, Valor = contrato.Valor }; Servicio = new Servicio() { Id = servicio.Id, Nombre = servicio.Nombre, Descripcion = servicio.Descripcion, Valor = servicio.Valor }; return(true); } catch (Exception ex) { logger.Error(ex.Message); return(false); } }