public ORespuesta StopRealPlayDahua() { ORespuesta _Respuesta = new ORespuesta(); bool ret = NETClient.StopRealPlay(this.DRealPlayID); if (!ret) { _Respuesta.Mensaje = NETClient.GetLastError(); return(_Respuesta); } this.DRealPlayID = IntPtr.Zero; if (IntPtr.Zero != this.DUserID) { bool result = NETClient.Logout(this.DUserID); if (!result) { _Respuesta.Mensaje = NETClient.GetLastError(); return(_Respuesta); } this.DUserID = IntPtr.Zero; } NETClient.Cleanup(); _Respuesta.Exitoso = true; return(_Respuesta); }
public ORespuesta SelectListaMatch(OUsuario pmtPeticion) { ORespuesta Ls = new ORespuesta(); try { Hashtable Parametros = new Hashtable() { { "@idUsuario", pmtPeticion.ID } }; DataSet ds = BaseDeDatos.EjecutaProcedimientoAlmacenado("sp_select_lista_match", Parametros, cadenaConexionLocal); if (ds.Tables.Count > 0) { if (ds.Tables[0].Rows.Count > 0) { foreach (DataRow row in ds.Tables[0].Rows) { OUsuario _Dato = new OUsuario(); _Dato.Nombre = row["nombre"].ToString(); _Dato.URLImagen = row["imagen"].ToString(); Ls.Respuesta.Add(_Dato); } } } return(Ls); } catch (SqlException e) { return(Ls); } catch (Exception e) { return(Ls); } }
public ORespuesta InsertLike(OUsuario pmtUsuario1, OUsuario pmtUsuario2) { ORespuesta Ls = new ORespuesta(); try { Hashtable Parametros = new Hashtable() { { "@email1", pmtUsuario1.CorreoElectronico }, { "@email2", pmtUsuario2.CorreoElectronico } }; DataSet ds = BaseDeDatos.EjecutaProcedimientoAlmacenado("sp_insert_like", Parametros, cadenaConexionLocal); Ls.Exitoso = true; return(Ls); } catch (SqlException e) { Ls.Mensaje = e.Message; return(Ls); } catch (Exception e) { Ls.Mensaje = e.Message; return(Ls); } }
private void buttonLogin_Click(object sender, EventArgs e) { ORealPlay _Data = new ORealPlay(); //Esto se ejecuta al darle click al boton de login. Primero de crea un nuevo objeto para la camara ip _Data.IP = textBoxIP.Text; //Se le asignan los atributos al objeto de la camara ip como la ip, el puerto, el usuario y la password _Data.Puerto = ushort.Parse(textBoxPuerto.Text); _Data.Usuario = textBoxUsuario.Text; _Data.Password = textBoxPassword.Text; if (comboBoxMarca.SelectedIndex == 0) //Si se selecciona la marca Hikvision se ejecutan los métodos para Hikvision { _Respuesta = _Data.LoginHikvision(); //Se logea if (!_Respuesta.Exitoso) //Si hay un error al logearse { MessageBox.Show(_Respuesta.Mensaje); //Muestra un error y sale del metodo return; } _Data.Nombre = "Hikvision " + _Data.IP; //Se agrega el dispositivo al combobox de dispositivos conectados _Devices.Add(_Data); } else if (comboBoxMarca.SelectedIndex == 1) //Si se selecciona la marca Dahua se ejecutan los métodos para Dahua { _Respuesta = _Data.LoginDahua(); //Se logea if (!_Respuesta.Exitoso) //Si hay un error al logearse { MessageBox.Show(_Respuesta.Mensaje); //Muestra un error y sale del metodo return; } _Data.Nombre = "Dahua " + _Data.IP; //Se agrega el dispositivo al combobox de dispositivos conectados _Devices.Add(_Data); } comboBoxDispositivos.DataSource = null; //Se refresca la lista de dispositivos conectados comboBoxDispositivos.DataSource = _Devices; comboBoxDispositivos.DisplayMember = "Nombre"; }
public ORespuesta SelectCatalogoTipoMascota() { ORespuesta Ls = new ORespuesta(); try { Hashtable Parametros = new Hashtable(); DataSet ds = BaseDeDatos.EjecutaProcedimientoAlmacenado("sp_select_catalogo_tipo_mascota", Parametros, cadenaConexionLocal); if (ds.Tables.Count > 0) { if (ds.Tables[0].Rows.Count > 0) { foreach (DataRow row in ds.Tables[0].Rows) { OCatalogo _Dato = new OCatalogo(); _Dato.ID = Int32.Parse(row["idTipo"].ToString()); _Dato.Descripcion = row["descripcion"].ToString(); Ls.Respuesta.Add(_Dato); } } } return(Ls); } catch (SqlException e) { return(Ls); } catch (Exception e) { return(Ls); } }
public ORespuesta LoginHikvision() { ORespuesta _Respuesta = new ORespuesta(); CHCNetSDK.NET_DVR_Init(); CHCNetSDK.NET_DVR_SetConnectTime(2000, 1); CHCNetSDK.NET_DVR_SetReconnect(10000, 1); CHCNetSDK.NET_DVR_DEVICEINFO_V30 struDeviceInfo = new CHCNetSDK.NET_DVR_DEVICEINFO_V30(); string ip = this.IP; ushort port = this.Puerto; string user = this.Usuario; string password = this.Password; this.HUserID = CHCNetSDK.NET_DVR_Login_V30(ip, port, user, password, ref struDeviceInfo); if (this.HUserID < 0) { _Respuesta.Mensaje = string.Format("Error en Login"); _Respuesta.Error = CHCNetSDK.NET_DVR_GetLastError(); CHCNetSDK.NET_DVR_Cleanup(); this.HUserID = 0; return(_Respuesta); } for (int i = 1; i <= Convert.ToInt32(struDeviceInfo.byChanNum); i++) { this.Canales.Add(i); } //Se extraen los canales del dispositivo _Respuesta.Exitoso = true; return(_Respuesta); }
FilterInfoCollection _FilterInfoCollection; //Esta clase pertenece a la biblioteca AForge. Enlista las webcam disponibles public Form1() { InitializeComponent(); _Devices = new List <ORealPlay>(); _Respuesta = new ORespuesta(); _Camaras = 0; _XLocation = 0; _YLocation = 0; }
public ORespuesta Registrar(ORegistro pmtPeticion) { ORespuesta Ls = new ORespuesta(); Ls.Respuesta.Add(0); try { byte[] salt = pmtPeticion.GenerarSalt(); Hashtable Parametros = new Hashtable() { { "@email", pmtPeticion.CorreoElectronico }, { "@password", pmtPeticion.HashPasswordConSalt(Encoding.UTF8.GetBytes(pmtPeticion.Password), salt) }, { "@salt", salt }, { "@idEstatus", 1 }, { "@nombre", pmtPeticion.Nombre }, { "@direccion", pmtPeticion.Direccion }, { "@idTipo", pmtPeticion.IDTipoMascota }, { "@raza", pmtPeticion.Raza }, { "@idSexo", pmtPeticion.IDSexo }, { "@nombreMascota", pmtPeticion.NombreMascota } }; DataSet ds = BaseDeDatos.EjecutaProcedimientoAlmacenado("sp_insert_registro", Parametros, cadenaConexionLocal); if (ds.Tables.Count > 0) { if (ds.Tables[0].Rows.Count > 0) { foreach (DataRow row in ds.Tables[0].Rows) { Ls.Respuesta[0] = Int32.Parse(row["idUsuario"].ToString()); } } } if ((int)Ls.Respuesta[0] > 0) { Parametros = new Hashtable() { { "@idUsuario", Ls.Respuesta[0] }, { "@imagen", "../../Recursos/ImagenesPerfil/" + Ls.Respuesta[0].ToString() + Path.GetExtension(pmtPeticion.UploadImagen.FileName) } }; ds = BaseDeDatos.EjecutaProcedimientoAlmacenado("sp_update_imagen_usuario", Parametros, cadenaConexionLocal); Ls.Exitoso = true; return(Ls); } return(Ls); } catch (SqlException e) { Ls.Mensaje = e.Message; return(Ls); } catch (Exception e) { Ls.Mensaje = e.Message; return(Ls); } }
public ORespuesta Login(OLogin pmtPeticion) { ORespuesta Ls = new ORespuesta(); try { Hashtable Parametros = new Hashtable() { { "@email", pmtPeticion.CorreoElectronico } }; DataSet ds = BaseDeDatos.EjecutaProcedimientoAlmacenado("sp_select_login", Parametros, cadenaConexionLocal); if (ds.Tables.Count > 0) { if (ds.Tables[0].Rows.Count > 0) { foreach (DataRow row in ds.Tables[0].Rows) { OUsuario _Dato = new OUsuario(); _Dato.CorreoElectronico = pmtPeticion.CorreoElectronico; _Dato.PasswordCifrada = (byte[])row["password"]; _Dato.Salt = (byte[])row["salt"]; _Dato.IDEstatus = Int32.Parse(row["idEstatus"].ToString()); _Dato.ID = Int32.Parse(row["idUsuario"].ToString()); _Dato.Nombre = row["nombre"].ToString(); _Dato.Direccion = row["direccion"].ToString(); _Dato.IDTipoMascota = Int32.Parse(row["idTipo"].ToString()); _Dato.IDSexo = Int32.Parse(row["idSexo"].ToString()); _Dato.NombreMascota = row["nombreMascota"].ToString(); _Dato.URLImagen = row["imagen"].ToString(); _Dato.Raza = row["raza"].ToString(); Ls.Respuesta.Add(_Dato); } } } if (((OUsuario)Ls.Respuesta[0]).IDEstatus == 1) { if (((OUsuario)Ls.Respuesta[0]).PasswordValida(pmtPeticion.Password)) { ((OUsuario)Ls.Respuesta[0]).Correcto = true; } } ((OUsuario)Ls.Respuesta[0]).Salt = new byte[0]; ((OUsuario)Ls.Respuesta[0]).PasswordCifrada = new byte[0]; return(Ls); } catch (SqlException e) { return(Ls); } catch (Exception e) { return(Ls); } }
public JsonResult Registrar(ORegistro PmtPeticion) { ORespuesta data = _D.Registrar(PmtPeticion); if (data.Exitoso) { PmtPeticion.URLImagen = data.Respuesta[0].ToString() + Path.GetExtension(PmtPeticion.UploadImagen.FileName); PmtPeticion.UploadImagen.SaveAs(Path.Combine(Server.MapPath("~/Recursos/ImagenesPerfil"), PmtPeticion.URLImagen)); } return(Json(data)); }
private void buttonConectar_Click(object sender, EventArgs e) { ORealPlay _Device = _Devices[comboBoxDispositivos.SelectedIndex]; //Obtene el objeto de l acamara ip del combobox para iniciar la transmision _Device.Canal = (int)comboBoxCanales.SelectedItem; //Obtiene el canal seleccionado if (_Device.HUserID >= 0) //Si al usuario es de una camara Hikvision { var picture = new PictureBox //Se agrega un uevo pictirebox para visualizar el video { Name = "canal" + _Camaras.ToString(), Size = new Size(300, 200), //El tamaño de la imagen, este se puede modificar Location = new Point(_XLocation, _YLocation), }; _XLocation += 300; //Aumenta el valor de la poscicion horizontal de los picturebox. Si cambia el ancho de los picturebox se debe cambiar el aumento. if (_XLocation > 1500) //Si hay 5 picturebox horizontales cambia a la siguiente linea { _XLocation = 0; _YLocation += 200; //Si cambia el largo de los picturebox debe cambiarse este aumento } panel1.Controls.Add(picture); _Device.Window = picture.Handle; //Se hace la referencia al picturebox creado para iniciar la transmision de video _Respuesta = _Device.StartRealPlayHikvision(); //Inicia la transmision if (!_Respuesta.Exitoso) { MessageBox.Show(_Respuesta.Mensaje); //Si hubo error al iniciar la transmision manda un mensaje de error y sale del metodo return; } } else if (_Device.DUserID != IntPtr.Zero) //Si el usuario es de una camara Dahua { var picture = new PictureBox //Se agrega un uevo pictirebox para visualizar el video { Name = "canal" + _Camaras.ToString(), Size = new Size(300, 200), //El tamaño de la imagen, este se puede modificar Location = new Point(_XLocation, _YLocation), }; _XLocation += 300; //Aumenta el valor de la poscicion horizontal de los picturebox. Si cambia el ancho de los picturebox se debe cambiar el aumento. if (_XLocation > 1500) //Si hay 5 picturebox horizontales cambia a la siguiente linea { _XLocation = 0; _YLocation += 200; //Si cambia el largo de los picturebox debe cambiarse este aumento } panel1.Controls.Add(picture); _Device.Window = picture.Handle; //Se hace la referencia al picturebox creado para iniciar la transmision de video _Device.StartRealPlayDahua(); //Inicia la transmision if (!_Respuesta.Exitoso) { MessageBox.Show(_Respuesta.Mensaje); //Si hubo error al iniciar la transmision manda un mensaje de error y sale del metodo return; } } }
public ORespuesta StartRealPlayDahua() { ORespuesta _Respuesta = new ORespuesta(); this.DRealPlayID = NETClient.RealPlay(this.DUserID, 0, this.Window, EM_RealPlayType.Realplay); if (IntPtr.Zero == this.DRealPlayID) { _Respuesta.Mensaje = NETClient.GetLastError(); return(_Respuesta); } this.DStreams.Add(this.DRealPlayID); _Respuesta.Exitoso = true; return(_Respuesta); }
public ORespuesta ModificarDatos(OUsuario pmtPeticion, OUsuario pmtSesion) { ORespuesta Ls = new ORespuesta(); try { if (pmtPeticion.UploadImagen != null) { pmtPeticion.URLImagen = "../../Recursos/ImagenesPerfil/" + pmtSesion.ID.ToString() + Path.GetExtension(pmtPeticion.UploadImagen.FileName); } Hashtable Parametros = new Hashtable() { { "@idUsuario", pmtSesion.ID }, { "@email", pmtSesion.CorreoElectronico }, { "@nuevoEmail", pmtPeticion.CorreoElectronico }, { "@nombre", pmtPeticion.Nombre }, { "@direccion", pmtPeticion.Direccion }, { "@idTipo", pmtPeticion.IDTipoMascota }, { "@idSexo", pmtPeticion.IDSexo }, { "@nombreMascota", pmtPeticion.NombreMascota }, { "@imagen", pmtPeticion.URLImagen }, { "@raza", pmtPeticion.Raza } }; DataSet ds = BaseDeDatos.EjecutaProcedimientoAlmacenado("sp_update_datos_usuario", Parametros, cadenaConexionLocal); OUsuario usuario = new OUsuario(); usuario.ID = pmtPeticion.ID; usuario.CorreoElectronico = pmtPeticion.CorreoElectronico; usuario.Nombre = pmtPeticion.Nombre; usuario.Direccion = pmtPeticion.Direccion; usuario.IDTipoMascota = pmtPeticion.IDTipoMascota; usuario.IDSexo = pmtPeticion.IDSexo; usuario.NombreMascota = pmtPeticion.NombreMascota; usuario.URLImagen = pmtPeticion.URLImagen; usuario.Raza = pmtPeticion.Raza; Ls.Respuesta.Add(usuario); Ls.Exitoso = true; return(Ls); } catch (SqlException e) { Debug.Write(e.Message); return(Ls); } catch (Exception e) { Debug.Write(e.Message); return(Ls); } }
public void fnInicializaCamaraHikVision() { //INICIALIZAMOS LAS VARIABLES _Devices = new List <ORealPlay>(); _Respuesta = new ORespuesta[10]; int contador = 0; _Camaras = 0; _XLocation = 0; _YLocation = 0; //LOGEO DE CAMARAS ORealPlay[] _Data = new ORealPlay[10]; parameters parametros = new parameters(); this.datos_camara = parametros.fnRecuperaDatosCamara(); foreach (DataRow item in this.datos_camara.Rows) { if (item.Field <string>("marca").Equals("DAHUA") || item.Field <string>("marca").Equals("HIKVISION")) { _Data[contador] = new ORealPlay(); _Respuesta[contador] = new ORespuesta(); _Data[contador].IP = item.Field <string>("dir_ip"); _Data[contador].Puerto = ushort.Parse(item.Field <string>("dir_port")); _Data[contador].Usuario = item.Field <string>("usuario"); _Data[contador].Password = item.Field <string>("contra"); if (item.Field <string>("marca").Equals("DAHUA")) { _Respuesta[contador] = _Data[contador].LoginDahua(); if (!_Respuesta[contador].Exitoso) { MessageBox.Show(_Respuesta[contador].Mensaje); } _Data[contador].Nombre = "Dahua " + _Data[contador].IP; _Devices.Add(_Data[contador]); } else if (item.Field <string>("marca").Equals("HIKVISION")) { _Respuesta[contador] = _Data[contador].LoginHikvision(); if (!_Respuesta[contador].Exitoso) { MessageBox.Show(_Respuesta[contador].Mensaje); } _Data[contador].Nombre = "Hikvision " + _Data[contador].IP; _Devices.Add(_Data[contador]); } contador++; } } }
public ORespuesta StopRealPlayHikvision() { ORespuesta _Respuesta = new ORespuesta(); if (!CHCNetSDK.NET_DVR_StopRealPlay(this.HRealPlayID)) { _Respuesta.Mensaje = string.Format("Error en RealPlay"); _Respuesta.Error = CHCNetSDK.NET_DVR_GetLastError(); CHCNetSDK.NET_DVR_Cleanup(); return(_Respuesta); } CHCNetSDK.NET_DVR_Logout(this.HUserID); CHCNetSDK.NET_DVR_Cleanup(); this.HUserID = 0; this.HRealPlayID = 0; _Respuesta.Exitoso = true; return(_Respuesta); }
public ORespuesta SelectListaMascotas(OUsuario pmtPeticion) { ORespuesta Ls = new ORespuesta(); try { Hashtable Parametros = new Hashtable() { { "@email", pmtPeticion.CorreoElectronico }, { "@idTipo", pmtPeticion.IDTipoMascota }, { "@idSexo", pmtPeticion.IDSexo } }; DataSet ds = BaseDeDatos.EjecutaProcedimientoAlmacenado("sp_select_lista_mascotas", Parametros, cadenaConexionLocal); if (ds.Tables.Count > 0) { if (ds.Tables[0].Rows.Count > 0) { foreach (DataRow row in ds.Tables[0].Rows) { OUsuario usuario = new OUsuario(); usuario.CorreoElectronico = row["email"].ToString(); usuario.NombreMascota = row["nombreMascota"].ToString(); usuario.Nombre = row["nombre"].ToString(); usuario.Raza = row["raza"].ToString(); usuario.Direccion = row["direccion"].ToString(); usuario.URLImagen = row["imagen"].ToString(); Ls.Respuesta.Add(usuario); } } } Ls.Exitoso = true; return(Ls); } catch (SqlException e) { Ls.Mensaje = e.Message; return(Ls); } catch (Exception e) { Ls.Mensaje = e.Message; return(Ls); } }
public ActionResult ModificarDatos(OUsuario pmtPeticion) { OUsuario usuario = (OUsuario)Session["Usuario"]; if (pmtPeticion.UploadImagen == null) { pmtPeticion.URLImagen = usuario.URLImagen; } ORespuesta response = _D.ModificarDatos(pmtPeticion, usuario); if (response.Exitoso) { if (pmtPeticion.UploadImagen != null) { System.IO.File.Delete(Path.Combine(Server.MapPath("~/Proyecto/MVC/"), usuario.URLImagen)); pmtPeticion.UploadImagen.SaveAs(Path.Combine(Server.MapPath("~/Proyecto/MVC/"), ((OUsuario)response.Respuesta[0]).URLImagen)); Session["Usuario"] = (OUsuario)response.Respuesta[0]; } } return(PartialView("~/Views/Shared/_MenuUsuario.cshtml", Session["Usuario"])); }
public ORespuesta LoginDahua() { ORespuesta _Respuesta = new ORespuesta(); fDisConnectCallBack m_DisConnectCallBack; fHaveReConnectCallBack m_ReConnectCallBack; m_DisConnectCallBack = new fDisConnectCallBack(DisConnectCallBack); m_ReConnectCallBack = new fHaveReConnectCallBack(ReConnectCallBack); bool result = NETClient.Init(m_DisConnectCallBack, IntPtr.Zero, null); if (!result) { _Respuesta.Mensaje = NETClient.GetLastError(); return(_Respuesta); } NETClient.SetAutoReconnect(m_ReConnectCallBack, IntPtr.Zero); NET_PARAM param = new NET_PARAM() { nWaittime = 10000, nConnectTime = 5000, }; NETClient.SetNetworkParam(param); NET_DEVICEINFO_Ex m_DeviceInfo = new NET_DEVICEINFO_Ex(); this.DUserID = NETClient.LoginWithHighLevelSecurity(this.IP, this.Puerto, this.Usuario, this.Password, EM_LOGIN_SPAC_CAP_TYPE.TCP, IntPtr.Zero, ref m_DeviceInfo); if (IntPtr.Zero == this.DUserID) { _Respuesta.Mensaje = NETClient.GetLastError(); return(_Respuesta); } for (int i = 1; i <= m_DeviceInfo.nChanNum; i++) { this.Canales.Add(i); } //Se extraen los canales del dispositivo _Respuesta.Exitoso = true; return(_Respuesta); }
public ORespuesta StartRealPlayHikvision() { ORespuesta _Respuesta = new ORespuesta(); CHCNetSDK.NET_DVR_SetExceptionCallBack_V30(0, IntPtr.Zero, g_ExceptionCallBack, IntPtr.Zero); CHCNetSDK.NET_DVR_PREVIEWINFO struPlayInfo = new CHCNetSDK.NET_DVR_PREVIEWINFO(); struPlayInfo.hPlayWnd = this.Window; struPlayInfo.lChannel = this.Canal; struPlayInfo.dwStreamType = 0; struPlayInfo.dwLinkMode = 0; this.HRealPlayID = CHCNetSDK.NET_DVR_RealPlay_V40(this.HUserID, ref struPlayInfo, null, IntPtr.Zero); if (this.HRealPlayID < 0) { _Respuesta.Mensaje = string.Format("Error en RealPlay"); _Respuesta.Error = CHCNetSDK.NET_DVR_GetLastError(); CHCNetSDK.NET_DVR_Cleanup(); this.HRealPlayID = 0; return(_Respuesta); } this.HStreams.Add(this.HRealPlayID); _Respuesta.Exitoso = true; return(_Respuesta); }
public ORespuesta ModificarPassword(OUsuario pmtPeticion, OUsuario pmtSesion) { ORespuesta Ls = new ORespuesta(); OUsuario usuario = new OUsuario(); Hashtable Parametros = new Hashtable() { { "@email", pmtSesion.CorreoElectronico } }; DataSet ds = BaseDeDatos.EjecutaProcedimientoAlmacenado("sp_select_login", Parametros, cadenaConexionLocal); if (ds.Tables.Count > 0) { if (ds.Tables[0].Rows.Count > 0) { foreach (DataRow row in ds.Tables[0].Rows) { usuario.PasswordCifrada = (byte[])row["password"]; usuario.Salt = (byte[])row["salt"]; } } } if (usuario.PasswordValida(pmtPeticion.Password)) { Parametros = new Hashtable() { { "@email", pmtSesion.CorreoElectronico }, { "@password", usuario.HashPasswordConSalt(Encoding.UTF8.GetBytes(pmtPeticion.NuevaPassword), usuario.Salt) } }; ds = BaseDeDatos.EjecutaProcedimientoAlmacenado("sp_update_password_usuario", Parametros, cadenaConexionLocal); Ls.Exitoso = true; return(Ls); } else { return(Ls); } }
public ORespuesta <OCatalogo> ListarCatalogoCentrosAdopcion() { ORespuesta <OCatalogo> Ls = new ORespuesta <OCatalogo>(); try { Hashtable Parametros = new Hashtable(); DataSet ds = DB.EjecutaProcedimientoAlmacenado("sp_select_lista_cat_centros_laborales", Parametros, cadenaConexionLocal); if (ds.Tables.Count > 0) { if (ds.Tables[0].Rows.Count > 0) { foreach (DataRow row in ds.Tables[0].Rows) { OCatalogo _Dato = new OCatalogo(); _Dato.Id = int.Parse(row["idCentroAdopcion"].ToString()); _Dato.Descripcion = row["nombre"].ToString(); Ls.Respuesta.Add(_Dato); } } } Ls.Exitoso = true; return(Ls); } catch (SqlException e) { Ls.Mensaje = e.Message; Ls.Exitoso = false; return(Ls); } catch (Exception e) { Ls.Mensaje = e.Message; Ls.Exitoso = false; return(Ls); } }
public ORespuesta ValidarCorreoElectronico(OLogin pmtPeticion) { ORespuesta Ls = new ORespuesta(); Ls.Respuesta.Add(false); try { Hashtable Parametros = new Hashtable() { { "@email", pmtPeticion.CorreoElectronico } }; DataSet ds = BaseDeDatos.EjecutaProcedimientoAlmacenado("sp_select_validar_correo_electronico", Parametros, cadenaConexionLocal); if (ds.Tables.Count > 0) { if (ds.Tables[0].Rows.Count > 0) { foreach (DataRow row in ds.Tables[0].Rows) { if (Int32.Parse(row["resultado"].ToString()) != 0) { Ls.Respuesta[0] = true; } } } } return(Ls); } catch (SqlException e) { return(Ls); } catch (Exception e) { return(Ls); } }
public IHttpActionResult RegistrarMenor(OMenores PmtPeticion) { ORespuesta <string> res = _D.RegistrarMenor(PmtPeticion); return(Json(res)); }
public IHttpActionResult ListarCatalogoCentrosAdopcion() { ORespuesta <OCatalogo> res = _D.ListarCatalogoCentrosAdopcion(); return(Json(res)); }
public JsonResult SelectCatalogoTipoMascota() { ORespuesta tst = _D.SelectCatalogoTipoMascota(); return(Json(tst.Respuesta)); }
public IHttpActionResult ModificarEmpleado(OUsuario PmtPeticion) { ORespuesta <OUsuario> res = _D.ModificarEmpleado(PmtPeticion); return(Json(res)); }
public IHttpActionResult ListarCatalogoNivelEstudios() { ORespuesta <OCatalogo> res = _D.ListarCatalogoNivelEstudios(); return(Json(res)); }
public IHttpActionResult ModificarSolicitante(OUsuario PmtPeticion) { ORespuesta <OUsuario> res = _D.ModificarSolicitante(PmtPeticion); return(Json(res)); }
public IHttpActionResult ListarCatalogoEstatusMenor() { ORespuesta <OCatalogo> res = _D.ListarCatalogoEstatusMenor(); return(Json(res)); }
public IHttpActionResult ListarTest(OUsuario PmtPeticion) { ORespuesta <OTest> res = _D.ListarTest(PmtPeticion); return(Json(res)); }