protected void IniciarBusqueda_DirectClick(object sender, EN.DirectEventArgs e)
        {
            string value = string.Empty;

            var valPais = this.cmbPaisFiltroPrestador.Value;
            var valProvincia = this.cmbProvinciaFiltroPrestador.Value;
            var valLocalidad = this.cmbUbicacionFiltroPrestador.Value;
            var varNombre = this.txtNombreFiltroPrestador.Text;

            Utils.InterAssist.FiltroPrestador f = new Utils.InterAssist.FiltroPrestador();

            if (valPais != null)
                f.IdPais = Int32.Parse(valPais.ToString());

            if (valProvincia != null)
                f.IdProvincia = Int32.Parse(valProvincia.ToString());

            if (valLocalidad != null)
                f.IdCiudad = Int32.Parse(valLocalidad.ToString());

            if (varNombre.Trim() != string.Empty)
                f.Nombre = varNombre.ToString();

            BuscarPrestador(f);
        }
        protected void BusquedaSimplificada_DirectClick(object sender, EN.DirectEventArgs e)
        {
            string value = txtBusquedaSimple.Text.Trim();

            Utils.InterAssist.FiltroPrestador f = new Utils.InterAssist.FiltroPrestador();
            f.Search = value;

            BuscarPrestador(f);
        }
        protected void HandleChanges(object sender, EN.BeforeStoreChangedEventArgs e)
        {
            EN.ChangeRecords<UI.InterAssist.Modelviews.PrestadorCasoMV> Prestadores = e.DataHandler.ObjectData<UI.InterAssist.Modelviews.PrestadorCasoMV>();

            foreach (UI.InterAssist.Modelviews.PrestadorCasoMV p in Prestadores.Created)
            {
                //StorePrestadorAsignado.UpdateRecordId(p.Id, Guid.NewGuid().ToString());

                string internalid = Utils.InterAssist.Constants.CONST_NEW_PREFIX + Guid.NewGuid().ToString();
                StorePrestadorAsignado.UpdateRecordId(p.Id, internalid);
                p.Id = internalid;
                p.Estado = Constants.PersistOperationType.Persist;
                this.PrestadoresAsignados.Add(p);
            }

            foreach (UI.InterAssist.Modelviews.PrestadorCasoMV p in Prestadores.Updated)
            {
                UI.InterAssist.Modelviews.PrestadorCasoMV prestador = this.GetPrestadorAsignadoById(p.Id);
                if(prestador!=null)
                {
                    prestador.IdPrestador = p.IdPrestador;
                    prestador.IdTipoAsistencia = p.IdTipoAsistencia;
                    prestador.Kilometros = p.Kilometros;
                    prestador.Costo = p.Costo;
                    prestador.Estado = Constants.PersistOperationType.Persist;

                }
            }

               foreach (UI.InterAssist.Modelviews.PrestadorCasoMV p in Prestadores.Deleted)
               {
               UI.InterAssist.Modelviews.PrestadorCasoMV prestador = this.GetPrestadorAsignadoById(p.Id);
               if (prestador != null)
               {
                   prestador.Estado = Constants.PersistOperationType.Delete;
               }
               }

               this.setPrestadoresAsignadosVisible();
        }
 protected void BeforeExpand(object sender, EN.DirectEventArgs e)
 {
     e.ExtraParamsResponse["content"] = string.Format("<span class=\"template\">Company: {0}, Row �: {1}, Server Date: {2}</span>", e.ExtraParams["company"], e.ExtraParams["index"], DateTime.Now.ToString());
 }