public static bool ModificarPasajero(ClientePasajeEntity entidad) { var valor = new bool(); using (IDatabase db = DatabaseHelper.GetDatabase()) { db.ProcedureName = "scwsp_ModificarPasajero"; db.AddParameter("@Id_Clientes", DbType.Int32, ParameterDirection.Input, entidad.IdCliente); db.AddParameter("@Tipo_Doc_id", DbType.String, ParameterDirection.Input, entidad.TipoDoc); db.AddParameter("@Numero_Doc", DbType.String, ParameterDirection.Input, entidad.NumeroDoc); db.AddParameter("@Nombre_Clientes", DbType.String, ParameterDirection.Input, entidad.NombreCliente); db.AddParameter("@Apellido_P", DbType.String, ParameterDirection.Input, entidad.ApellidoPaterno); db.AddParameter("@Apellido_M", DbType.String, ParameterDirection.Input, entidad.ApellidoMaterno); db.AddParameter("@fec_nac", DbType.String, ParameterDirection.Input, entidad.FechaNacimiento); db.AddParameter("@edad", DbType.Byte, ParameterDirection.Input, entidad.Edad); db.AddParameter("@Direccion", DbType.String, ParameterDirection.Input, string.Empty); db.AddParameter("@telefono", DbType.String, ParameterDirection.Input, entidad.Telefono); db.AddParameter("@ruc_contacto", DbType.String, ParameterDirection.Input, entidad.RucContacto); db.AddParameter("@sexo", DbType.String, ParameterDirection.Input, entidad.Sexo); db.AddParameter("@correo", DbType.String, ParameterDirection.Input, entidad.Correo); db.Execute(); valor = true; } return(valor); }
public static ClientePasajeEntity BuscaPasajero(string TipoDoc, string NumeroDoc) { var entidad = new ClientePasajeEntity { IdCliente = 0, TipoDoc = string.Empty, NumeroDoc = string.Empty, NombreCliente = string.Empty, ApellidoPaterno = string.Empty, ApellidoMaterno = string.Empty, FechaNacimiento = string.Empty, Edad = 0, Direccion = string.Empty, Telefono = string.Empty, RucContacto = string.Empty, Sexo = string.Empty, RazonSocial = string.Empty, Especial = string.Empty, Correo = string.Empty }; using (IDatabase db = DatabaseHelper.GetDatabase()) { db.ProcedureName = "scwsp_BuscarPasajero"; db.AddParameter("@Tipo_Doc_Id", DbType.String, ParameterDirection.Input, TipoDoc); db.AddParameter("@Numero_Doc", DbType.String, ParameterDirection.Input, NumeroDoc); using (IDataReader drlector = db.GetDataReader()) { while (drlector.Read()) { entidad.IdCliente = Reader.GetIntValue(drlector, "Id_Clientes"); entidad.TipoDoc = Reader.GetStringValue(drlector, "Tipo_Doc_id"); entidad.NumeroDoc = Reader.GetStringValue(drlector, "Numero_Doc"); entidad.NombreCliente = Reader.GetStringValue(drlector, "Nombre_Clientes"); entidad.ApellidoPaterno = Reader.GetStringValue(drlector, "Apellido_P"); entidad.ApellidoMaterno = Reader.GetStringValue(drlector, "Apellido_M"); entidad.FechaNacimiento = Reader.GetDateStringValue(drlector, "fec_nac"); entidad.Edad = Reader.GetByteValue(drlector, "edad"); entidad.Direccion = Reader.GetStringValue(drlector, "Direccion"); entidad.Telefono = Reader.GetStringValue(drlector, "telefono"); entidad.RucContacto = Reader.GetStringValue(drlector, "ruc_contacto"); entidad.Sexo = Reader.GetStringValue(drlector, "sexo"); entidad.Especial = Reader.GetStringValue(drlector, "ESPECIAL"); entidad.Correo = Reader.GetStringValue(drlector, "Email"); break; } } } return(entidad); }