public string CatPuntoMedicionUpdate(string KeySesion, long IdPuntoMedicion, string PuntoMedicionName, long IdUnidadMedida, long IdTipoPuntoMedicion, float ValorReferencia,
     string ParametroReferencia, float latiitud, float longitud, long IdAccionActual, long IdRol, long IdDependencia, long IdZona, string Zona,
     float ValorFactor, float Max, float Min, long IdSistema, string ParametroMedicion)
 {
     string res = "";
     Cat_PuntoMedicion_Repository PuntoMedicionUpdate = new Cat_PuntoMedicion_Repository();
     try
     {
         PuntoMedicionUpdate.PuntoMedicion_Update(KeySesion,IdPuntoMedicion, PuntoMedicionName, IdUnidadMedida, IdTipoPuntoMedicion, ValorReferencia,
                                                  ParametroReferencia, latiitud, longitud, IdAccionActual, IdRol, IdDependencia,
                                                  IdZona, Zona, ValorFactor, Max, Min, IdSistema, ParametroMedicion);
     }
     catch (Exception ex)
     {
         var err = ex.Message;
     }
     return res;
 }
 public ObservableCollection<CatPuntoMedicion_Param_Model> Download_PuntoMedicionJoins(string KeySesion)
 {
     ObservableCollection<CatPuntoMedicion_Param_Model> lst = null;
     Cat_PuntoMedicion_Repository PuntosMedicionJoins = new Cat_PuntoMedicion_Repository();
     try
     {
         lst = PuntosMedicionJoins.Get_PuntosMedicion(KeySesion);
     }
     catch (Exception ex)
     {
         var e = ex.Message;
     }
     return lst;
 }
 public string CatPuntoMedicionDelete(string KeySesion, long IdPuntoMedicion)
 {
     string res = "";
     Cat_PuntoMedicion_Repository PuntoMedicionDelete = new Cat_PuntoMedicion_Repository();
     try
     {
         PuntoMedicionDelete.PuntoMedicion_Delete(KeySesion, IdPuntoMedicion);
     }
     catch (Exception ex)
     {
         var err = ex.Message;
     }
     return res;
 }