コード例 #1
0
        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);
        }
コード例 #2
0
        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);
        }